Mettre à jour ses conteneurs
Posté le 29 M01 2025 par Simon — 1 min
Pour mes containers, j'utilise Docker et je les administres via Portainer pour avoir une interface graphique et créer plus simplement des docker compose.
Donc deux methodes, l'une via le terminal, la seconde via votre interface d'administration docker (ici Portainer)
Via le terminal
Je vais prendre l'exemple du conteneur Portainer dont on ne peut pas mettre à jour en mode graphique (si vous n'avez pas la version ee) :
On récupère en premier lieu la dernière image :
docker pull portainer/portainer-ce:latest
Puis on stop et supprime le conteneur :
docker stop portainer && docker rm portainer
On relance le conteneur :
docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /tank/docker-appdata/portainer_data:/data portainer/portainer-ce:latest
Via Portainer
Une fois connecter à votre Portainer, aller sur Containers :
Choisissez votre conteneur (ici Plex) et cliquer sur le bouton Recreate :
Demander à re-pull l'image puis cliquer sur Recreate :
à partir d'ici Portainer va stop le conteneur, le supprimer, télécharger l'image et le relancer, incroyable, comme via le terminal 😁
Bravo vous avez mis à jour un conteneur via Portainer. N'oubliez pas de supprimer les images non utilisées après quelques jours 😉.