Feedback on Dockerfile for open source project

I’ve just created a Dockerfile for automatically building Freeciv-web using Docker from the project’s Github page, and would appreciate some feedback from Docker users in this forum about the Dockerfile, and how we can use Docker to make it easy for contributors to this open source project to build the code easily using Docker.

I would really appreciate anyone trying to build Freeciv-web using the Dockerfile given on the project Github page, and report back any feedback or suggestions about improving it.

Thanks in advance!

Look likes you have put lot of different services into a single Docker container isnit?

You should use micro-service architecture and docker-compose instead. If you want some help, you can list all your needs here, so we can find which Docker image fit them.