I've been using CoreOS & Docker for about 3 months now in production (stable channel on AWS). At the moment I have a "cluster" of 2 machines on AWS and 1 simple CI server on DigitalOcean, also on CoreOS & Docker. It wasn't easy for me to get used to "the docker way" of doing things, but I think I'm quite fluent in using Docker & building containers now. Setting up everything is very easy & productive, they have a great documentation (example: https://coreos.com/docs/running-coreos/cloud-providers/ec2/). If you're interested, you can setup a test VMs using Vagrant, this takes like 5 minutes: https://coreos.com/docs/running-coreos/platforms/vagrant/
However, I don't really feel comfortable with Docker security and I will probably switch to rkt - more focus on security and better approach to containers imo. CoreOS is incredibly good product, these people see the future. Full disclosure: I'm very happy user of CoreOS products.
However, I don't really feel comfortable with Docker security and I will probably switch to rkt - more focus on security and better approach to containers imo. CoreOS is incredibly good product, these people see the future. Full disclosure: I'm very happy user of CoreOS products.