Advertising:
Instalar Docker en Linux Ubuntu
instalar docker[edit]
Asegurarse que los respositorios están actualizados
sudo apt-get update
Instalar el repositorio de docker[edit]
Instalar lo necesario para que el comando apt pueda usar https
sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-properties-common
Añadir la clave oficial del repositorio de docker
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Verificamos que tenemos la clave bien instalad viendo que el siguiente comando nos da la clave 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88. En el comando basta buscar los últimos números.
$ sudo apt-key fingerprint 0EBFCD88 pub 4096R/0EBFCD88 2017-02-22 Key fingerprint = 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 uid Docker Release (CE deb) <docker@docker.com> sub 4096R/F273FCD8 2017-02-22
Y ahora añadimos el repositorio
$ sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable"
Instalar docker community edition[edit]
Una vez instalado el repositorio, ya podemos instalar docker
$ sudo apt-get update $ sudo apt-get install docker-ce
y lo probamos con
$ sudo docker run hello-world
que se baja el container hello-world y lo ejecuta.
Instalar docker-compose[edit]
docker-compose es una herramienta adicional de docker que nos permite arrancar con una sola orden varios containers relacionados entre ellos. Es una forma rápida de arrancar o parar una aplicación compuesta por varios containers.
sudo curl -L https://github.com/docker/compose/releases/download/1.20.1/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
poner la última versión https://github.com/docker/compose/tags
Darle permiso de ejecución
sudo chmod +x /usr/local/bin/docker-compose
y probar
sudo docker-compose -version