Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
First PoC iteration for Docker build #26
In my view the docker image is "production ready".
Single container vs separate nginx and fpm container needs additional tooling and understanding of docker compose, also prevents it running on schedulers such as managed providers such as ECS or Kubernetes (GKE, AKE).
The burden is shifted to the database. It's either another container (still needs host permissions) or manually done on the host. Either way a user needs to be created (even just by the package manager), which in my view makes it similar to just letting the user create a www-data user, which in most distributions is one that is available already.