Today we’re announcing a new installer for Mac OS X and Windows called Docker Toolbox.
We’ve been hearing again and again that it can be difficult to get up and started with Docker in development, particularly when you’ve got your app defined with Compose and then have to install Compose separately. With the popularity of Compose, Kitematic and Boot2Docker, we realized we needed to make all the pieces work better together.
Toolbox installs everything you need to get Docker running in development: the Docker client, Compose (Mac only), Kitematic, Machine, and VirtualBox. Toolbox uses Machine and VirtualBox to create an Engine in a VM to run your containers. On top of that VM, you can then use the Docker client, Compose and Kitematic to run containers.
Does this replace Boot2Docker?
Yes, Toolbox is now the recommended way to get started with Docker.
Although the Boot2Docker installer has been quite popular, Docker Toolbox has been designed to include the the growing set of Docker developer tools like Kitematic, Machine, Swarm, and Compose. Boot2Docker also installed a command-line tool called
boot2docker which was used to manage the Docker VM. In Toolbox this has been replaced with Machine.
However under the hood, Machine still uses the Boot2Docker Linux distribution to run your containers. The difference is that the containers are now managed by Machine instead of the
boot2docker command-line tool.
If you are currently using the official Boot2Docker (boot2docker-vm), Docker Toolbox will prompt you to automatically migrate to the new default VM using Docker Machine.
If you prefer to manually migrate your Boot2Docker VM, please check out these instructions.
We are very excited to have you try Docker Toolbox and give us feedback! Check out the links below to get started and for more resources.
Join our upcoming Docker online meetups featuring Docker engineers discussing the latest features of Docker 1.8 including plugins, Docker Content Trust and Toolbox – click here to register!
Learn More about Docker
- New to Docker? Try our 10 min online tutorial
- Share images, automate builds, and more with a free Docker Hub account
- Read the Docker 1.8 Release Notes
- Subscribe to Docker Weekly
- Register for upcoming Docker Online Meetups
- Attend upcoming Docker Meetups
- Register for DockerCon Europe 2015
- Start contributing to Docker