Michael Chiang

Announcing Docker Toolbox: The fastest way to get Docker running in development

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.

 

migrateboot2docker

 

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.

 

Additional resources:

Install Toolbox on Mac OS X

Install Toolbox on Windows

Give us feedback

Contribute to Toolbox

Learn more about Toolbox

 


 

Learn More about the Docker 1.8 Release

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

 

, , , , , , ,

Michael Chiang

Announcing Docker Toolbox: The fastest way to get Docker running in development


17 Responses to “Announcing Docker Toolbox: The fastest way to get Docker running in development”

  1. Kevin Dahl

    Any timelines on when Docker/Toolbox will support Windows 10?

    Reply
  2. Docker Toolbox - Miles to go 2.0 ...

    […] Read more details in DockerToolbox blog. […]

    Reply
  3. Sean Kerner

    so does toolbox now mean i should delete kitematic on my mac and install toolbox instead?

    Also what about Dynamic IP assignments? Does toolbox still just assign the same arbitrary IP as kitematic did?

    Reply
  4. Anup

    Does it work with cisco any connect? Currently this is a big issue with corp vpn requiring cisco any connect and boot2docker. Neither Kitematic or boot2docker works whenever I connect to VPN.

    Reply
  5. Tracking the Hot Container Market • The Virtualization Practice

    […] Docker Toolbox – Toolbox is an installer that simplifies the setup of Docker on developers’ laptops and PCs with versions for Windows, Macs, and Linux. Previously, Docker offered a tool called Boot2Docker which often required a lot of troubleshooting to make it work correctly. I personally could never get Boot2Docker to work correctly on my laptop. I was able to get Docker to work on a VM on the Google Cloud Platform where I did all of my experimentation, but now with Toolbox everything works great on my PC. I will admit that the initial install of Toolbox had a few issues with migrating my old Virtual Box files, but after I uninstalled all of my old stuff and reinstalled it work cleanly. This is great news for developers who want to try out containers without spending countless hours struggling through configuring Docker on their laptops. […]

    Reply
  6. Shannon

    Can Docker Toolbox be installed via Homebrew? I avoid installing dmgs if I can help it.

    Reply
  7. Docker Toolbox unites Compose, Boot2Docker, Kitematic | Datainterpreters

    […] Docker-branded product replacement for the separate pieces. Rather, it provides a simplified way to obtain, install, and organize them without requiring the user to ferret them out […]

    Reply
  8. How to Migrate from Boot2Docker to Docker Toolbox - Bytes Cravings

    […] containers and images to newly launched Docker Toolbox, that was officially announced on this Docker’s blog. Please feel free to comment/suggest if I missed to mention one or more important points. Also, […]

    Reply
  9. NodeJS - How to Develop Javascript using Console (Node) - Bytes Cravings

    […] a one-click docker setup tool, namely, Docker Toolbox whose details could be found on this page, The fastest way to get Docker running in development. Good news is that this new tool automatically migrate existing images from existing […]

    Reply
  10. Matthias

    I’ve made Muguet (DNS server & reverse proxy for docker-containers) compatible with Toolbox, more precisely with docker-machine (in addition to boot2docker).
    More infos here: https://github.com/mattallty/muguet

    Reply
  11. Recap: Docker 1.8 Online Meetup Series | Docker Blog

    […] In yesterday’s final installment, Product Manager Michael Chiang and Software Engineer Alvin Richards demonstrated the power and capabilities using the tools packaged in the Docker Toolbox installer. […]

    Reply
  12. Rupam Roy

    Why don’t we have a toolbox installer like (.deb) for ubuntu/debain or in general for Linux ?

    Reply
  13. Cloud Development Weekly No.17 | ENUE

    […] Docker Toolbox: A Faster Way to Use Docker from Mac and Windows […]

    Reply
  14. Kay V

    Wow! Nice work on the Docker Toolbox! From what I’ve seen so far, its introduction is a serious game-changer. Where is the celebration taking place? (Or is there something I’ve missed about how much easier Docker is to adopt now thanks to Toolbox?)

    Reply

Leave a Reply

Get the Latest Docker News by Email

Docker Weekly is a newsletter with the latest content on Docker and the agenda for the upcoming weeks.