docker容器內應用服務生成core文件步驟

docker容器內應用服務生成core文件步驟:
1、設置core文件生成格式和輸出路徑
     物理機上執行如下命令:
     echo "/data/cores/core.%p"  | sudo tee /proc/sys/kernel/core_pattern
2、docker容器掛在core文件路徑到物理機對應路徑。
     for example:
     docker run -it -d /tmp/core:/data/cores test:v1.0 /bin/bash
3、容器內執行ulimit -c umlimited
4、容器內模擬產生core文件
      kill -s SIGSEGV $$
     執行該命令後,在主機/tmp/core下會產生一個core文件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章