Important
Aquest article està obsolet i pot contenir informació desactualitzada. Si us plau, consulta la documentació més recent per obtenir la informació actualitzada.
Portainer t'ajuda a gestionar els teus contenidors Docker amb una interfície gràfica, funciona amb servidors Docker o clústers Swarm.
Portainer consumeix molt pocs recursos i funciona com un contenidor Docker (la imatge Docker pesa menys de 4MB). Per tant, un cop tinguem Docker instal·lat serà molt fàcil d'instal·lar.
Instal·lació de Docker
Com és habitual, abans d'instal·lar algun paquet ens assegurarem que el nostre servidor estigui actualitzat:
# apt update
# apt upgrade
Instal·lem els paquets necessaris per poder instal·lar Docker:
# apt install apt-transport-https ca-certificates curl software-properties-common
Afegim la clau GPG oficial de Docker:
# curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Activem el repositori Docker i l'actualitzem:
# add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
# apt update
Instal·lem l'última versió de Docker:
# apt install docker-ce
Instal·lació de Portainer
Com us dèiem al principi d'aquest article, instal·lar Portainer és molt senzill, ja que funciona en un contenidor de Docker. Per fer-ho executarem:
# docker volume create portainer_data
# docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
Abans de res cal obrir el port 9000 TCP al panell de client. Ara que ja tenim Portainer instal·lat i el port obert, el primer que cal fer és configurar-lo. Per fer-ho entrarem a http://IP_Publica_servidor:9000, crearem una contrasenya per al nostre usuari administrador, seleccionarem “Local” i connectarem amb el nostre contenidor Docker. El pas següent serà configurar la IP del nostre servidor. Per fer-ho anirem a “Endpoints” i farem clic a “local”; a la finestra que s'obrirà introduirem la IP pública del nostre servidor a “Public IP”. Us deixem unes captures de tot aquest procés:
Ara que ja tenim instal·lat i configurat Portainer ja podem crear els contenidors que vulguem. Podrem fer-ho de diferents maneres: “App Templates”, “Stacks” o “Images + Containers”. Aquí us deixem diverses captures amb diferents exemples:
Ho has provat? Deixa'ns els teus comentaris! 🙂