2017-10-14 5 views
1

Chaque fois que mon démon Docker for Windows démarre, il lance 7 conteneurs différents. Je peux passer et docker kill <id> chaque conteneur .. Je peux faire tourner des conteneurs supplémentaires, faire d'autres choses etc, et tout va bien ... jusqu'à ce que je redémarre. Une fois que j'ai redémarré le démon docker, ils apparaissent tous à nouveau, exactement les mêmes 7 conteneurs.Dans Docker pour Windows, comment empêcher les conteneurs de démarrer automatiquement au démarrage du démon?

Où puis-je aller les vider d'être candidats pour redémarrer automatiquement?

Répondre

1

Peut-être que ces conteneurs ont une politique de redémarrage qui obligera Docker à les exécuter chaque fois qu'ils les verront absents? Vous pouvez confirm it with a docker inspect.

Si vous les voyez courir, essayer, avant de les tuer, à docker update them:

docker update --restart=no container1 container2 ... 

redémarrer ensuite et voir si ces conteneurs sont encore en cours d'exécution.

+0

C'est exactement ce que je cherchais. Je vous remercie! – Xackery