Docker GitLab
github.com
github.com
I plan to make these official on Dockerhub over the weekend. But if there are vulunteers that want to keep them up to date that would be perfect.
It seems like it only gains a tiny bit of convenience (one "docker run" command instead of three), and you lose a lot of flexibility to move things around and reconfigure later on. What if I want to run multiple frontend instances, or keep a warm standby database replica?
The respawn workers logic does seem important though. Does the manual gitlab install also handle situation?
Still we recommend people use an Omnibus based image, see https://gitlab.com/gitlab-org/gitlab-ce/tree/master/docker
I agree it is hard to know what image is good, I'm working on an official docker image (with 'gitlab' as a group on Docker Hub) to remedy that.
Part of the reason I use and love gitlab is the developer focused nature of your product, glad to see that it extends to the management as well!