{{tag>docker instalación }} ===== Instalación de Docker ===== ==== Instalación en Centos 7 ==== === Desde repositorio === * Instalamos primero los siguientes paquetes necesarios sudo yum install -y yum-utils device-mapper-persistent-data lvm2 * Añadimos el repositorio yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo * Instalamos Docker sudo yum install docker-ce * systemctl enable docker && systemctl start docker === Instalación Manual === Tambien podemos utilizar el script de instalación curl -fsSL https://get.docker.com/ | sh Si queremos ponerlo como servicio sudo systemctl start docker y para que arranque en el inicio sudo systemctl enable docker Para que docker funciones hay que crear un grupo y darle permisos sobre /var/run/docker.sock sudo groupadd docker sudo chown root:docker /var/run/docker.sock Añadimos nuestro usuario al grupo docker sudo usermod -a -G docker vagrant ==== Instalación en Ubuntu ==== Para instalar la últimar versión, ya que está en continuo desarrollo curl -sSL https://get.docker.com/ | sh Si queremos instalarlo desde los repositorios oficiales sudo apt-get install docker vagrant Vagrant no es necesario, pero me permite gestionar y configurar mis contenedores, por ejemplo cuando quiero duplicar entornos o desplegar imágenes con configuraciones determinadas ==== Instalación en Windows ==== Para la instalación en windows necesitamos: - descargar e instalar oracle virtualbox en caso de no tenerlo ya instalado - descargar e instalar docker toolbox (www.docker.com/toolbox) Ahora si tienens windows 10 ya no es necesario tener virtualbox. Basta con descargar desde la página oficial Docker Desktop for Windows Docker === Descargar y ejecutar una imagen utilizando vagrant=== Para descargar una imagen, en nuestro caso de ubuntu creamos una carpeta mkdir proyectosdocker/ubuntu cd proyectosdocker/ubuntu vagrant init ubuntu/trusty64 si nos da un mensaje de que no encuentra la imagen, debemos desinstalar vagrant, bajarnos el fichero de instalación de vagrant desde su página web e instalar el fichero deb correspondiente sudo apt-get remove vagrant wget https://dl.bintray.com/mitchellh/vagrant/vagrant_1.7.4_x86_64.deb sudo dpkg -i vagrant_1.7.4_x86_64.deb