meta data de esta página
  •  

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
virtualizacion:docker:instalacion [192020/12/ 20:58] – creado lcvirtualizacion:docker:instalacion [182023/01/ 13:37] (actual) – editor externo 127.0.0.1
Línea 1: Línea 1:
 +{{tag>docker instalación }}
 +===== Instalación de Docker =====
  
 +==== Instalación en Centos 7 ====
 +=== Desde repositorio ===
 +  * Instalamos primero los siguientes paquetes necesarios <sxh>sudo yum install -y yum-utils device-mapper-persistent-data lvm2</sxh>
 +  * Añadimos el repositorio <sxh>yum-config-manager  --add-repo https://download.docker.com/linux/centos/docker-ce.repo</sxh>
 +  * Instalamos Docker <sxh>sudo yum install docker-ce</sxh>
 +  * <sxh>systemctl enable docker && systemctl start docker</sxh>
 +
 +=== Instalación Manual ===
 +Tambien podemos utilizar el script de instalación  <sxh>    curl -fsSL https://get.docker.com/ | sh</sxh>
 +
 +
 +Si queremos ponerlo como servicio <sxh bash>sudo systemctl start docker </sxh> y para que arranque en el inicio <sxh bash>sudo systemctl enable docker</sxh>
 +
 +Para que docker funciones hay que crear un grupo y darle permisos sobre /var/run/docker.sock
 +
 +<sxh bash>sudo groupadd docker
 +sudo chown root:docker /var/run/docker.sock</sxh>
 +
 +Añadimos nuestro usuario al grupo docker
 +<sxh bash>sudo usermod -a -G docker vagrant</sxh>
 +==== Instalación en Ubuntu ====
 +Para instalar la últimar versión, ya que está en continuo desarrollo
 +<sxh> curl -sSL https://get.docker.com/ | sh</sxh>
 +
 +Si queremos instalarlo desde los repositorios oficiales
 +<sxh>sudo apt-get install docker vagrant</sxh>
 +
 +<note>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 </note>
 +==== 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)
 +<note>Ahora si tienens windows 10 ya no es necesario tener virtualbox. Basta con descargar desde la página oficial Docker  Desktop for Windows Docker</note>
 +
 +=== Descargar y ejecutar una imagen utilizando vagrant===
 +Para descargar una imagen, en nuestro caso de ubuntu 
 +creamos una carpeta <sxh>mkdir proyectosdocker/ubuntu</sxh>
 +<sxh>cd proyectosdocker/ubuntu
 +vagrant init ubuntu/trusty64</sxh>
 +<note>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 
 +<sxh>
 +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 
 +</sxh></note>