How does Vagrant automatically install Docker on CentOS?

I wonder how Vagrant is installing Docker with the Docker provisioner. Is Vagrant using packages from some package-manager or is it built from source? Which commands were fired to finish the installation process?

  • Dockerfile option that defaults to background running (detached)
  • can i run an intermediate layer of docker image?
  • How much maximum heap space does a Play Framework App use per default
  • How can I resize disk size of a Docker container?
  • Docker 1.12.1: after swarm init, workers unable to join swarm
  • Docker container for development
  • Unable to bring apache2 home page in my browser while configuring nodes by puppet
  • Serve dockerized ZendFramework2 Application with nginx
  • Issue withDocker Selenium Grid on VM
  • Upload a container to registry V2 using API (2.5.1)
  • docker compose, swarm and ip address inside dockerfile
  • What is the optimal way to store data-files for testing using travis-ci + Docker?
  • 2 Solutions collect form web for “How does Vagrant automatically install Docker on CentOS?”

    Okay, found it by myself. Here’s the sourcecode.

    Vagrant is using yum on CentOS.
    For CentOS 6 Vagrant uses the package ´docker-io´ in EPEL and for CentOS 7 ´docker´ in the Extras Repo.

    1: if you must use centos . you must update you centos python version => 7.0
    2: if you don’t . pls use coreos . coreos begin with docker 🙂

    if you want to get commond line for install docker-io .

    add commonet

    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.