Me gustaría construir y ejecutar contenedores Docker en Ubuntu 16.04 LTS. ¿Cómo instalo Docker?
Me gustaría construir y ejecutar contenedores Docker en Ubuntu 16.04 LTS. ¿Cómo instalo Docker?
Respuestas:
Docker viene en dos sabores: The Comunity Edition (CE) y Enterprise Edition (EE). Vea esta pregunta para las diferencias. Simplemente tome Docker CE si no sabe cuál tomar.
Hay dos formas de instalarlo (¡gracias, Katu y Suor !). La forma oficial de docker es un poco más reciente.
$ sudo apt-get install docker.io
En el pasado, esta forma se desaconsejaba ya que el paquete Docker estaba súper desactualizado. Las fuentes del universo son bastante recientes ahora.
Las instrucciones de instalación de Ubuntu enumeran todo lo que necesita en detalle, pero en la mayoría de los casos se reduce a:
(1) Configurar el repositorio docker
sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
(2) Instalar Docker CE
sudo apt-get update
sudo apt-get install docker-ce
(3) Verificar la instalación
sudo docker run hello-world
La última versión se puede encontrar aquí . Era 18.06 en noviembre de 2018. Esta versión está disponible en las fuentes de arriba, mientras que las fuentes predeterminadas del paquete de Ubuntu solo contienen Docker 1.5 ( fuente ). Puede encontrar cambios en las notas de la versión de Docker . La versión 1.5 es tan antigua que no pude averiguar cuántos años tiene.
Para instalar la versión del repositorio de Ubuntu
sudo apt install docker.io
Verifique la versión con
docker --version
Es posible que aún desee realizar los pasos posteriores a la instalación . Gracias @wisbucky
docker.io
paquete de Ubuntu está en docker 18.06.1
. El docker.io
paquete de Ubuntu se actualizó el 27 de septiembre de 2018 , que es solo un mes después de que se lanzó esa versión el 21 de agosto de 2018 . Es posible que aún desee realizar los pasos posteriores a la instalación: docs.docker.com/install/linux/linux-postinstall .
docker
, docker-ce
, docker-engine
y por supuesto docker.io
...
La forma más fácil de instalar Docker en Ubuntu usando el siguiente comando que puede obtener desde https://get.docker.com/
Este script está diseñado para una instalación rápida y fácil a través de:
$ curl -fsSL https://get.docker.com | sh
o
wget -qO- https://get.docker.com/ | sh
Para compilaciones de prueba (es decir, candidatos de versión):
$ curl -fsSL https://test.docker.com | sh
o
wget -qO- https://test.docker.com/ | sh
Para la compilación rc con función experimental:
$ curl -fsSL https://experimental.docker.com | sh
o
wget -qO- https://experimental.docker.com/ | sh
Para instalar la edición comunitaria, agregue la clave GPG
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Agregar el repositorio docker
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt-get update
Para asegurarte, vas a instalar Docker desde el repositorio de Docker,
apt-cache policy docker-ce
Ahora instale docker,
sudo apt-get install -y docker-ce
Se ejecutará de forma predeterminada, pero puede verificar el estado
sudo systemctl status docker
Por cierto, para Linux Mint (que se basa en ubuntu) , debe cambiar el nombre de la versión a mano, después de agregar el repositorio.
Sub pasos:
sudo vi /etc/apt/sources.list.d/additional-repositories.list
sarah
u otro nombre, a xenial
.tara
u otro nombre, a bionic
.Puede seguir los pasos a continuación para instalar docker-ce en Ubuntu:
instale las dependencias primero
sudo apt install apt-transport-https ca-certificates curl software-properties-common
agregue la clave GPG para el repositorio oficial de Docker al sistema:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Agregue el repositorio de Docker en sources.list.d a las fuentes APT con el siguiente comando:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable edge"
verifique si puede instalar Docker desde el repositorio de Docker
apt-cache policy docker-ce
Finalmente, instale el paquete Docker CE con el siguiente comando
sudo apt-get install -y docker-ce
Voila, has instalado Docker-CE. Puede verificar la instalación verificando la versión de docker-ce instalada
docker --version
Para obtener instrucciones más detalladas, siga este tutorial
Instalación de Debian
lsb_release -a | grep Code
Nombre clave: xenial
lscpu | grep Arch
Arquitectura: x86_64
Finalmente descargue su debian src. Vaya a https://download.docker.com/linux/ubuntu/dists/ , elija su versión de Ubuntu, navegue a pool / stable / y elija amd64, armhf, ppc64el o s390x. Descargue el archivo .deb para la versión de Docker que desea instalar.
sudo dpkg -i /path/to/package.deb
docker -v
Docker versión 18.06.0-ce