Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Docker Machine breakout session by Ben Firshman

17,418 views

Published on

ocker Machine takes you from zero-to-Docker in seconds with a single command.

Before Docker Machine, a developer would need to log in to the host and follow installation and configuration instructions specifically for that host and its OS. With Docker Machine, whether provisioning the Docker daemon on a new laptop, on virtual machines in the data center, or on a public cloud instance, the same, single command …

% machine create -d [infrastructure provider] [provider options] [machine name]
… gets the target host ready to run Docker containers. Then, from the same interface, you can manage multiple Docker hosts regardless of their location and run any Docker command on them.

Furthermore, the pluggable backend of Docker Machine allows users to take full advantage of ecosystem partners providing Docker-ready infrastructure, while still accessing everything through the same interface. This driver API works for provisioning Docker on a local machine, on a virtual machine in the data center, or on a public cloud instance. In this Alpha release, Docker Machine ships with drivers for provisioning Docker locally with Virtualbox as well as remotely on Digital Ocean instances; more drivers are in the works for AWS, Azure, VMware, and other infrastructure.

Note that Docker Machine is a separate project from the Docker Engine. To try out the Alpha build and contribute to Docker Machine and its drivers, go to its repository.

Published in: Technology
  • Be the first to comment

Docker Machine breakout session by Ben Firshman

  1. 1. Docker Machine
  2. 2. Ben Firshman Orchestration at Docker @bfirsh on everything
  3. 3. Zero to Docker
  4. 4. $ machine create Local VMs Public cloud Private cloud
  5. 5. $ docker run Encrypted and authenticated remote API Local VMs Public cloud Private cloud
  6. 6. VirtualBox
  7. 7. Roadmap • Store hosts centrally • Integration with Docker Swarm • More drivers
  8. 8. github.com/docker/machine bfirsh on GitHub, Twitter, Freenode bfirsh@docker.com
  9. 9. Thank You.

×