Portainer
Sources utilisés:
https://www.reddit.com/r/selfhosted/comments/mn1223/140_portainer_app_templates_for_linuxserverio/
Template via image de LinuxServer.io:
https://raw.githubusercontent.com/technorabilia/portainer-templates/main/lsio/templates/templates-2.0.json
Template SelfHostedPro: https://raw.githubusercontent.com/SelfhostedPro/selfhosted_templates/master/Template/portainer-v2.json
Template Qballjos :
https://raw.githubusercontent.com/Qballjos/portainer_templates/master/Template/template.json
Installation de Portainer:
Création du volume portainer:
docker volume create portainer_data
Lancement du conteneur Portainer:
docker run -d -p 8000:8000 -p 9443:9443 --name portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data \
portainer/portainer-ce:latest
Vérification du fonctionnement:
docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
f0c793375562 portainer/portainer-ce:latest "/portainer" 20 minutes ago Up 20 minutes 0.0.0.0:8000->8000/tcp, :::8000->8000/tcp, 0.0.0.0:9443->9443/tcp, :::9443->9443/tcp, 9000/tcp portainer
Connexion au portail web:
Il vous sera demandé de créer votre compte admin
Modification source des templates:
Une fois le compte admin crée aller dans Settings
Dans la partie "App Templates" modifier l'URL par celui ci
https://raw.githubusercontent.com/Qballjos/portainer_templates/master/Template/template.json
Et voila amusez vous bien à expérimenter Docker sans utiliser une seule ligne de commande !