Docker 0.6: Events API, registry improvements, expert mode, security updates.
blog.docker.io
blog.docker.io
Ubuntu is going to drop it in the near future. So the idea of rebooting all servers to install a custom kernel with AUFS makes me not even want to try it.
What I've found is that the answer/preferred answer to your question is ultimately quite fragmented across organization and application types.
[1] http://ubuntu.5.x6.nabble.com/RFC-AUFS-disabled-for-12-04-td...
Speaking as a Docker maintainer: we'll add support for whatever our users want most, and makes it easy to run docker everywhere.
By creating your base image in a subvol or individual file you can then snapshot that and mount the snapshot into the container?
additionally it lets you piggy back on the stuff that inktank and openstack are doing with ceph and btrfs
distributed storage with cow images for VMs for your container servers
However, wearing my user / operator hat, if I had to choose I would stick to aufs in production. If I had to switch (and the apparently stupid move by ubuntu to drop it might indeed force me to), I would first try to use more proven code, like lvm or raid/dm.
btrfs and overlayfs are neat, promising technology for the future - that place where our production deployments can't go :)
Here's the full release pull request if you're interested: https://github.com/dotcloud/docker/pull/1628
Congrats on the release. Love how fast the docker team is updating.
Out of curiosity, what's your reasoning for preferring a custom repo instead of a PPA?
> We have tightened Docker’s default access control configuration, to make it more suitable for use on a host machine shared with untrusted applications. Running docker commands now requires either root privileges, or a user account included in the “docker” group.
> This means that after upgrading to 0.6, you will need sudo to run docker commands.
> Don’t worry, you can revert your configuration with the “-H” flag. Just make sure you understand the security implications!