Docker 1.10 is out and easy to upgrade
I have just upgraded to Docker 1.10, which is what this site runs under and it seems to have gone well.
Watch this video overview on the new features in version 1.10:
How to upgrade to Docker 1.10
The commands were simple to upgrade the engine to version 1.10 from my Ubuntu box
sudo apt-get update
sudo apt-get upgrade docker-engine
Then after a slight pause my containers were live again and I confirmed the upgrade worked
Then to upgrade compose from version 1.5.2 to 1.6.0
curl -L https://github.com/docker/compose/releases/download/1.6.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
Then to check the upgrade succeeded
Docker 1.10 Upgrade Resources
I hope to explore some of the new features in the coming weeks but it's well worth upgrading today. I'll see if there any gotchas but as far as the upgrade has gone, it been plain sailing so far.
Docker are moving to Alpine Linux
In other news
Even smaller images are welcome, though not exactly the biggest priority
"Alpine Linux is a security-oriented, lightweight Linux distribution based on musl libc and busy box." The latest version of Alpine Linux v3.3 weighs in at a whopping 5MB. Not bad for a full blown Linux OS considering 5MB is same size as the Windows Start button.
With all the images that are downloaded from Docker Hub this well make a difference though
Just downloading the Ubuntu official image from Docker Hub is 188MB and it has been downloaded over 40 Million times which equates to over 7,520 TB of data transfer between Docker Hub and users around the world just for this single image. Multiply this by all the official images and the amount of transfer data is mind boggling.
The rest of the article has more details on this change.