Skip to content

🔄 Mise à jour Portainer


1. Sauvegarder le volume Portainer

mkdir -p /opt/docker-compose/backups
docker run --rm \
  -v portainer_data:/data \
  -v /opt/docker-compose/backups:/backup \
  alpine tar czf /backup/portainer_backup_$(date +%F).tar.gz /data

💾 Crée une archive compressée dans /opt/docker-compose/backups/portainer_backup_YYYY-MM-DD.tar.gz.


2. Arrêter et supprimer l'ancien conteneur

docker stop Portainer
docker rm Portainer

3. Télécharger la dernière image

docker pull portainer/portainer-ce:latest

4. Relancer Portainer avec le volume existant

docker run -d \
  -p 8000:8000 \
  -p 9000:9000 \
  -p 9443:9443 \
  --name Portainer \
  --restart=always \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v portainer_data:/data \
  portainer/portainer-ce:latest

5. Vérifier le résultat

docker ps

La sortie doit afficher le conteneur avec le statut Up et les ports 9000/tcp, 9443/tcp.

L'interface est ensuite accessible sur :

  • http://<serveur>:9000
  • https://<serveur>:9443

6. (Optionnel) Nettoyer les anciennes images

docker image prune -a