Open jhoffner opened 10 years ago
On it
This requires less lazy provisioning than an inline shell script, so I'm going to use Puppet...
Okay, the more I dig in, this is a pretty deep rabbit hole: http://serverascode.com/2014/05/25/docker-shipyard-multihost.html
Rabbit hole in terms of setup? They have an ansible project which could be of some use. Also they have their on vagrant file, maybe we can work with that?
Yeah. To start, the docker service in Ubuntu 14.04 that you get out of the box typing apt-get install docker.io
has bugs, but at least it appears functional. The ansible project is not complete; this is a real mess to sort out.
Just submitted https://github.com/funkymonkeymonk/codewars-docker/commit/261bf10de1672dc95b17e62e2df20e8126f68c24 for this.
I get the impression xcthulhu that most of your issues with docker.io not working properly was that you were using a 32 bit architecture. Docker doesn't support 32 bit architectures yet. I honestly don't know why Ubuntu even has a 32 bit package available.
Shipyard is an exellent tool for managing multiple containers and hosts. It also is a very useful performance monitoring tool. Having this integrated into the vagrant image would be great.