docker的大BUG之 docker start xx开启后, 不定时启动的程序就自动关闭了
如果你是小白, 先提个醒, docker 就算通过 -d启动(run)的容器, 也不是后台一直开启状态, 他TM 会自动关闭.卧槽在刚开始接触的时候, 就偶尔发现这个问题, 但没有遇到问题时, 不会警觉,最近服务器上 安装了Docker版本的sqlServer服务器, 并且导入了,几百张表和N多数据,此时, 就不能像网友说的通过run 的方式 再次启动了, 多次通过一条...
·
如果你是小白, 先提个醒, docker 就算通过 -d 启动(run)的容器, 也不是后台一直开启状态, 他TM 会自动关闭.
卧槽
在刚开始接触的时候, 就偶尔发现这个问题, 但没有遇到问题时, 不会警觉,
最近服务器上 安装了Docker版本的sqlServer服务器, 并且导入了,几百张表和N多数据,
此时, 就不能像网友说的通过run 的方式 再次启动了, 多次通过一条命令run启动容器, 会造成起不来, 而且访问不了的问题.
也就是说, 当你的容器 不能从新run, 也不能删除从装时, 解决 docker自动关闭 容器的问题, 那就是 通过
docker exec -it 容器id /bin/bash 这样的方式, 也就是保持 你一直在访问他, 进入后 一直没有退出去的效果才行,
但还想操作其他东西怎么办呢, 使用 Ctrl+Q键退出, 这样你再试试, 程序就能访问,不退出了
退出指
docker ps 中 看不到了,
docker ps -a 中能看到, 说明已经退出了
或者Exited 这样的, 都是死着的,
更多推荐
已为社区贡献3条内容
所有评论(0)