Docker在每個系統啓動(debian)啓動一個容器,但我沒有創建一個服務來這樣做。我怎樣才能防止碼頭這樣做?如何防止docker在系統啓動時自動啓動容器?
回答
泊塢窗自動啓動將任何容器中的「總是」一RestartPolicy當碼頭服務最初啓動時。你不會在cron或任何其他正常的系統啓動腳本中找到任何證據。您將不得不深入查找容器配置。
docker inspect my-container
(輸出尋找RestartPolicy)
我大多了,當容器用--restart always
創建這種情況時有發生,形勢隨後改變,使得我不再想這樣的事情發生。
搬運工1.11之後,這是很容易解決
docker update --restart=no my-container
原來答案就在這裏:docker - how do you disable auto-restart on a container?
- 你也可以看看系統 - >首選項 - >啓動應用程序。 (搜索啓動應用程序的應用程序)
- 使用這個命令:「crontab的-l」(檢查所有的cronjob設置或不)
grep的碼頭工人在/etc/init.d,如果你發現你可以從那裏取出sudo的權限(請確保您不改變其他文件或其他任何東西,做你的風險)
須藤搬運工運行--restart =無Redis的(替換您的容器名稱的Redis)
設我知道你是否仍然發現任何問題。
1.它可以,如果碼頭工人啓動系統啓動,所以我不認爲一個特定的容器會出現在這裏(無論如何:我使用真棒WM,所以我沒有那個菜單) 2.沒有任何cronjobs列出 3.在/etc/init.d沒有服務 有什麼想法嗎? – Techradar
sudo docker run --restart = no redis –
用您的容器名替換redis –
的信息是/var/lib/docker/container//hostconfig.json
支票RestartPolicy.Name =「總是」
啓動泊塢窗,如果沒有運行。 單擊菜單欄中的Docker圖標。 選擇首選項...(或按Cmd-comma)。 取消選擇「常規」選項卡上的「登錄時啓動Docker」。 關閉「首選項」窗口。 退出Docker(Cmd-Q或使用菜單)。
這不提供問題的答案。你可以[搜索類似的問題](// stackoverflow.com/search),或者參考頁面右側的相關和鏈接問題來找到答案。如果你有一個相關但不同的問題,[問一個新問題](// stackoverflow。com/questions/ask),幷包含一個鏈接以幫助提供上下文。請參閱:[提問,獲得答案,沒有分心](// stackoverflow.com/tour) –
- 1. 在啓動時停止Docker容器
- 2. 在Docker for Windows中,如何防止容器在守護進程啓動時自動啓動?
- 3. 如何在Linux系統啓動時自動啓動erl.beam文件?
- 4. 如何在系統啓動時自動啓動MAMP sql server
- 5. 讓Docker Windows容器在重啓時自動啓動
- 6. 如何在Mac Lion系統啓動時啓動/停止JBoss?
- 7. 如何使用自動啓動在系統啓動時啓動應用程序?
- 8. 防止在啓動時啓動服務
- 9. 在系統啓動時啓動Rails
- 10. 在系統啓動時啓動Rundeck
- 11. 如何設置Django服務器在系統啓動時啓動
- 12. 在系統啓動時自動啓動MAMP Pro?
- 13. 在RN系統啓動時自動啓動應用程序
- 14. 如何在Docker容器內啓動filebeat?
- 15. 如何在ubuntu docker容器中自動啓動apache2?
- 16. 如何在系統啓動時自動啓動部署在Apache Tomcat上的java
- 17. 如何防止應用程序在電話啓動時自動啓動
- 18. Vagrant在啓動時如何重啓Docker容器?
- 19. 在Docker容器中啓動系統服務
- 20. 錯誤啓動Docker容器
- 21. 當系統重新啓動時自動啓動windows服務
- 22. 當系統重新啓動時自動啓動星號
- 23. 如何自動啓動容器時,其停止 - AWS
- 24. Docker何時啓動?
- 25. Docker Swarm如何啓動容器
- 26. OS X:通過系統啓動時啓動自動啓動PHP FCGI
- 27. 如何在系統啓動時啓動Apache tomcat?
- 28. 如何確保在系統啓動時啓動監控?
- 29. 如何在系統啓動時啓動android服務?
- 30. 如何在系統啓動時啓動精簡過程
投票拒絕此帖的人 - 請告訴我爲什麼... – Techradar