我正在運行一個Web應用程序作爲一個容器,我將這個應用程序生成的日誌存儲在一個文件中。但是由應用程序生成的日誌文件是在容器文件系統內部創建的,所以當容器崩潰時訪問這些日誌我在使用docker卷,這樣即使容器崩潰,我也可以訪問日誌文件。但是我想測試這個容器在崩潰時是否真的起作用,所以任何有關如何測試的幫助都將受到高度讚賞。謝謝。有沒有辦法故意讓Docker容器崩潰?
0
A
回答
0
考慮一個事實,即泊塢窗容器也處理,你可能通過在容器名稱上使用ps aux和grep來獲取進程的PID。
在此之後,你可以簡單地'殺死-9'它。這應該很難打破。
1
你有兩個選擇
1)停止容器:
docker stop container_name
2)殺死容器
docker kill container_name
+0
謝謝Akki。但我希望容器突然停下來。你所建議的並不是真正的崩潰,碼頭停止或終止會正常停止正在運行的容器。這樣做我仍然可以通過重新啓動來訪問容器文件系統。 –
相關問題
- 1. 有沒有辦法讓緩存在AppFabric Cache崩潰後保持不超時?
- 2. 有沒有辦法讓絕對定位的div擴大容器?
- 3. 有沒有辦法讓一個linux容器「休眠」
- 4. 沒有崩潰
- 5. 有沒有辦法阻止一個SearchView小部件崩潰
- 6. 有沒有辦法崩潰/展開PowerPoint部分
- 7. 使用SpriteKit崩潰Xcode 8,有沒有辦法解決?
- 8. Docker容器在啓動時崩潰:java.net.NoRouteToHostException:沒有到主機的路由
- 9. 有沒有辦法讓JSLint滿意這個正則表達式?
- 10. 有沒有辦法在運行時動態更改Docker容器的CPU數量?
- 11. 有沒有辦法將Docker鏡像合併到一個容器中?
- 12. fadeout沒有崩潰
- 13. docker-compose有沒有辦法保存並打開docker鏡像?
- 14. 有沒有辦法讓元素在GTM
- 15. 有沒有辦法讓這項工作?
- 16. viewflow.io:有沒有辦法讓'子流'?
- 17. 有沒有辦法讓@ModelAttribute動態?
- 18. 有沒有辦法讓相機膠捲
- 19. 有沒有辦法讓Browserify更快?
- 20. 有沒有辦法讓Vis.js Network居中?
- 21. 有沒有辦法讓Calendar Extender限制?
- 22. 有沒有辦法讓@PersistenceContext更靈活?
- 23. 有沒有辦法讓Boost.Assign一個ptr_vector?
- 24. 有沒有辦法讓YQL返回HTML?
- 25. 有沒有辦法讓配置「遞歸」?
- 26. Silverlight - 有沒有辦法讓'variadic'UriMapping?
- 27. 有沒有辦法讓定製內容與夾層/ Django
- 28. 我如何故意讓Azure角色崩潰?
- 29. 有沒有辦法讓所有註冊的消息轉換器?
- 30. 有沒有辦法讓瀏覽器擁有登錄憑證?
謝謝梅傑斯。其實我也在想同樣的事情,但是想知道它是否和崩潰一樣? –
這取決於你定義的崩潰,如果它只是容器內的應用程序崩潰,容器本身停止或運行它的守護進程。基本上他們都有自己獨立的pid,你可以殺死。 如果它關於你的應用程序,你也可以添加一個方法,你可以觸發它只是崩潰你的應用程序 –