Portainer
Procédure d'installation officielle : https://portainer.readthedocs.io/en/latest/deployment.html
Installation / Exécution de portainer
Exécuter la commande suivante :
/usr/bin/docker run -d -p 9000:9000 \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /opt/portainer:/data \
--name portainer \
portainer/portainer
La première fois, cela télécharge l'image de Portainer, ensuite, cela lancera uniquement le conteneur.
Création d'un service Systemd
Créer un service systemd permet de lancer automatiquement Portainer au démarrage de votre machine.
Créer le fichier /etc/systemd/system/portainer.service
et ajouter le contenu ci-dessous :
[Unit]
Description=Start Portainer at startup
After=network.target
Requires=docker.service
[Service]
Type=simple
KillMode=none
ExecStart=/usr/bin/docker start -a portainer
ExecStop=/usr/bin/docker stop -t 5 portainer
[Install]
WantedBy=default.target
Puis charger et activer le service.
sudo systemctl daemon-reload
sudo systemctl start portainer.service
sudo systemctl enable portainer.service
J'ai fais un thème Stylish (chrome ou firefox) pour que l'interface adopte un style sombre : https://userstyles.org/styles/176993/portainer-dark-red.