Entrada

Instalar portainer

Instalar portainer

La idea es tener corriendo portainer en cualquier instalación de mi casa, ya sea en el nuc de domotica, en el que sirve a internet contenido o en el NAS

instalación:

Lo primero es crear el volumen

1
sudo docker volume create portainer_data

Ahora en una sola línea hacemos todo:

1
docker run -d --name=portainer --hostname=portainer --network=host --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data -e TZ='Europe/Madrid' portainer/portainer-ce:latest

Ahora portainer esta instalado y corriendo en el puerto 9000. Para acceder al dashboard, ir a 127.0.0.1:9000 en el navegador.

Actualizaciones:

Una vez está instalado según vayan saliendo las nuevas actualizaciones seguiremos los siguientes pasos:

En un solo comando paro y borro el contenedor actual:

1
sudo docker stop portainer && sudo docker rm portainer

O bien en dos comandos separados:

1
2
docker stop portainer
docker rm portainer

Lo siguiente es borrar la imagen para ello listar todas las imagenes existentes

1
docker image ls 

Tras localizar la imagen que nos interesa hay que borrarla mediante el id

1
docker rmi <idDeLaImagen>

Ahora hay que volver a usar la línea que crea el contenedor, en este caso al tener ya borrada la imagen ira a buscar la nueva y montará portainer actualizado a la última versión.

1
docker run -d --name=portainer --hostname=portainer --network=host --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data -e TZ='Europe/Madrid' portainer/portainer-ce:latest
Esta entrada está licenciada bajo CC BY 4.0 por el autor.