防止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内部进行查看

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM