Docker en Ubuntu Server 18

Hoy toco una instalación para unas bases de datos y me tarde un par de minutos sacando la info para la instalación de docker, pero esta en ingles, y uno de los objetivos del blog es traducir conocimiento al español, Entonces...

Docker en Ubuntu Server

Instalar Ubuntu Server 18

Seguir la instalación de ubuntu, te sugiero activar ssh para entrar remotamente a los comandos.

yo uso Vmware esxi para servidor o Workstation en la laptop con las maquinas virtuales.
También debe ser posible instalarlo en  Proxmox o virtualbox, los equivalentes open source.

Instalar docker en el Ubuntu 

He Aqui la lista de comandos para ubuntu 18.04 para tener docker y portainer corriendo.

sudo apt-get update
sudo apt-get remove docker docker-engine docker.io
sudo apt install docker.io
sudo systemctl start docker
sudo systemctl enable docker

Ahora la traducción a lenguaje simple (cada linea corresponde a su equivalente de arriba):

actualizar paquetes disponibles en la nube para instalar
desinstalar docker, docker-engine, docker.io(por si las dudas)
instalar docker.io
crear regla de inicio automatico de docker al bootear
activar regla de inicio automatico de docker al bootear

Ya tenemos docker en el Server!!!

Fuente:
https://phoenixnap.com/kb/how-to-install-docker-on-ubuntu-18-04

Instalar Portainer en el Docker

Ahora nos vamos al Servicio de Portainer

sudo docker volume create portainer_data

sudo docker run -d -p 9000:9000 -p 8000:8000 --name portainer-agent --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

ya podriamos entrar por web al puerto de portainer