Files
Procedure-Systel/Docker/MAJ DOCKER.md
T

1.0 KiB

Procédure

Vérifier que tous les noeuds sont disponibles Sur le noeud manager : Tous doivent être actifs et disponibles, sinon corrigez le problème.

docker node ls

Utiliser le code avec précaution.!

Passer temporairement un noeud worker en mode maintenance (down) Sur le noeud manager :

docker node update --availability drain <nom_du_node>

Vérifier le nouveau statut du noeud modifié Sur le noeud manager : le statut doit être DRAIN.

docker node ls

Les conteneurs basculent vers les noeuds worker actifs Sur le noeud en mode DRAIN: il ne doit y avoir AUCUN conteneur.

docker ps

Mettre à jour votre système d'exploitation (OS)

apt update

Rétablir le noeud en mode disponible (available) Sur le noeud manager :

docker node update --availability active <node-name>

Vérifier que les conteneurs reviennent Sur le noeud mise à jour : il doit y avoir des conteneurs.

docker ps

Répéter l'opération sur chaque noeud Faites-le 1 par 1 !!!!!!!!!!!!!