我在嘗試牧場主。 我用命令: sudo docker run -d --restart = always -p 8080:8080牧場主/服務器 開始運行它。 然後,我停下了容器並將其取出。但是如果我停下來重新啓動docker守護進程或重新啓動我的筆記本電腦,並使用docker ps命令查找正在運行的容器,它將使rancher服務器再次運行。如何完全停止/移除它,並確保它不會再次運行。碼頭集裝箱不斷重啓
3
A
回答
7
注:以下issue 11008和PR 15348(commit fd8b25c,搬運工v1.11.2),你會迴避的問題有:
sudo docker run -d --restart=unless-stopped -p 8080:8080 rancher/server
在您目前的情況下,感謝PR 19116,您可以使用docker update
來更新重新啓動策略。
docker update --restart=unless-stopped <yourContainerID_or_Name>
然後停止你的容器,重新啓動你的docker守護進程:它不會重新啓動上述容器。
的OP codefire點的另一個原因in the comments:
當我第一次跑開始牧場主服務器的命令,我沒有注意到它被下載。所以我可能會重試這個命令幾次。
這必須是爲什麼即使在停止並刪除作爲牧場服務器啓動的容器後,作業仍會繼續重新啓動。
停止和刪除8+容器後,終於停了下來
0
如果關閉/ kill docker damen,然後docker stop和docker container內部的Docker運行在您的locahost中,如果您沒有將數據保存在外部卷中,請刪除數據。
搬運工運行-d nginxlogs:在/ var /日誌/ nginx的-p 5000:80 nginx的
相關問題
- 1. 我可以從集裝箱碼頭內重新啓動碼頭集裝箱嗎?
- 2. postgres碼頭集裝箱不啓動
- 3. 碼頭集裝箱不會自動啓動與碼頭羣
- 4. 碼頭集裝箱不能使用'服務sshd重啓'
- 5. 如何啓動碼頭集裝箱?
- 6. 碼頭從碼頭網絡斷開所有集裝箱
- 7. 暴露碼頭集裝箱碼頭
- 8. 標記碼頭集裝箱?
- 9. Python在碼頭集裝箱
- 10. ERR_CONNECTION_REFUSED由碼頭集裝箱
- 11. 連接碼頭集裝箱
- 12. 監控碼頭集裝箱
- 13. XDummy在碼頭集裝箱
- 14. 碼頭集裝箱UUID
- 15. systemd在碼頭集裝箱
- 16. 碼頭集裝箱連接
- 17. 暫停碼頭集裝箱
- 18. OpenJ9和碼頭集裝箱?
- 19. 共享碼頭集裝箱
- 20. 如何從另一個碼頭集裝箱啓動碼頭-ubuntu
- 21. 碼頭集裝箱總是重新啓動
- 22. 碼頭集裝箱重啓無數據丟失
- 23. 從另一個容器重新啓動碼頭集裝箱
- 24. 如何重新啓動多個集裝箱碼頭工人羣
- 25. 碼頭集裝箱運行不正常
- 26. 不能在碼頭集裝箱MariaDB內
- 27. 碼頭集裝箱:lsmod找不到
- 28. 碼頭集裝箱在停止或移除後啓動新集裝箱
- 29. 泊塢窗:集裝箱不斷重新啓動再次
- 30. 波德集裝箱不斷重新啓動
我試圖停止並刪除所有正在運行的容器,然後停止並重新啓動docker守護進程以查看容器是否會重新啓動。它繼續在不同的容器ID中重新啓動。我不確定發生了什麼,或者它是否有bug。我重複停止刪除多次,直到沒有容器重新啓動。現在它似乎終於停止了 – codefire