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?

  • Docker containers gone after a while in CoreOS
  • example marathon json deployment file when using glusterfs volume driver
  • How do I change the default docker container location?
  • docker container not finding the unix socket
  • Running a longer command from docker
  • Running bower install inside a docker volume
  • Not able to Build any Dockerfile
  • Error run scrapy after install docker
  • Can't run sample express app in node container on Windows
  • docker golang API ContainerList fails with TLS
  • Docker Compose for Rails
  • Access IP address of Couchbase container on Docker Swarm cluster
  • 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.