防止docker自动退出方法总结
这两天跟小伙伴调试一个docker,使用的是docker run的命令,run执行完后docker立即销毁退出,留下了一堆报错信息,无法进入docker调试,不过好在找到了让docker防止自动退出的命令,在此期间能直接进入docker内部查看调试相关信息,主要是利用bash命令让docker运行后开始执行自定义的排错命令,依次来帮助查看相关信息:
方法一:
在 -c 后输入相关命令,打印出想要查看的信息,比如查看某个目录或某个文件是否存在等
docker run -v /opt/data:/dockeropt/test/ xxx /bin/bash -c "while true; do ls /c/data ;sleep 1;done"
方法二:
使用交互式查询的方式阻止容器退出: docker run -it 16ea53ea7c65 bash
方法三:
写一个死循环,然后再开启一个终端进入docker内部进行查看
posted on 2021-05-21 09:48 OceanWang 阅读(2020) 评论(0) 编辑 收藏 举报