Mise à jour Portainer latest version¶
🧱 1. Sauvegarde du 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
💾 Cela crée une sauvegarde compressée du volume dans
/opt/docker-compose/backups/portainer_backup_YYYY-MM-DD.tar.gz
🛑 2. Arrête et supprime l’ancien conteneur¶
docker stop Portainer
docker rm Portainer
🐋 3. Tire la dernière image de Portainer¶
docker pull portainer/portainer-ce:latest
🚀 4. Relance Portainer avec ton 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érifie le résultat¶
docker ps
Tu devrais voir une ligne comme :
portainer/portainer-ce:latest "/portainer" Up 9000/tcp, 9443/tcp
Puis tu peux te reconnecter :
🧹 (Optionnel) 6. Supprimer les anciennes images¶
docker image prune -a