Lo que necesitas antes de comenzar
Requisitos del sistema operativo
Lo primero es lo primero, asegúrese de estar ejecutando una de las siguientes versiones de Ubuntu de 64 bits para instalar Docker CE:
- Ubuntu 18.04 (Biónico) - LTS
- Ubuntu 17.10 (ingenioso)
- Ubuntu 16.04 (Xenial) -LTS
- Ubuntu 14.04 (confiable) - LTS
Docker CE es compatible con estas arquitecturas: x86_64, armhf, s390x (IBM Z) y ppc64le (IBM Power).
Nota: Para las arquitecturas IBM Z y Power, necesitará al menos Ubuntu 16.04 (Xenial) o superior.
Fuera lo viejo
Si tiene instaladas versiones anteriores de Docker, es una buena idea deshacerse de ellas primero:
sudo apt-get remove docker docker-engine docker.io
No se preocupe si apt-get dice que ninguno de estos paquetes existe. Está bien. Sus archivos antiguos en /var/lib/docker/, como imágenes y contenedores, no se eliminarán.
Información del controlador de almacenamiento
Docker CE admite controladores de almacenamiento overlay2 y aufs en Ubuntu.
- Para la versión 4 del kernel de Linux o superior,
overlay2es la opción recomendada. - Si tiene la versión 3 del kernel de Linux, elija
aufs.
Si necesita usar aufs, hay algunas configuraciones adicionales, pero no entraremos en eso aquí.
Instalemos Docker CE
Paso a paso: uso de un repositorio
Antes de poder disfrutar de las ventajas de Docker CE, debe configurar su repositorio. Una vez hecho esto, podrá instalar o actualizar Docker fácilmente.
Configuración del repositorio de Docker
Actualice su lista de paquetes:
sudo apt-get updateInstale algunos paquetes requeridos:
sudo apt-get install apt-transport-https ca-certificates curl software-properties-commonAgregue la clave GPG de Docker para descargas seguras:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -Verifique si la clave tiene la huella digital
9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88:sudo apt-key fingerprint 0EBFCD88Finalmente, agregue el repositorio de Docker:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"Nota: Si eres aventurero y quieres probar las versiones edge o test, puedes agregarlas al comando del repositorio anterior.
Es hora de instalar Docker CE
Actualiza tu lista de paquetes nuevamente:
sudo apt-get updateInstale Docker CE:
sudo apt-get install docker-ceSi desea una versión específica, primero enumere las disponibles:
apt-cache madison docker-ceLuego instale la versión que desee:
sudo apt-get install docker-ce=<VERSION>Pruebe su instalación ejecutando:
sudo docker run hello-world
Docker CE ahora debería estar funcionando en su máquina. Inicialmente, necesitarás usar sudo para los comandos de Docker. Para habilitar el acceso no root, consulte más Linux post-install steps.