docker的大BUG之 docker start xx开启后, 不定时启动的程序就自动关闭了

如果你是小白, 先提个醒, 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 这样的, 都是死着的, 

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值