要删除先要 docker stop,但是一 stop 立马就 restart 了,死循环???
1
caotian 2019-04-04 16:23:31 +08:00
删除加-f
|
2
gosansam OP @caotian 靠 脑子抽了 忘了这个命令 在 config json 里找了半天想改 RestartPolicy。。。 感谢
|
3
yujincheng08 2019-04-04 16:30:27 +08:00 via Android
docker kill 它就不会重启了
|
4
gosansam OP @yujincheng08 亲测 kill 也会重启哇 docker kill name/ID。。。
|
5
codelover2016 2019-04-04 17:00:10 +08:00
docker stop
docker rm 我没有理解错吧 |
6
tomczhen 2019-04-04 17:03:02 +08:00 1
所以我一般用 unless-stopped
|
7
baojiweicn2 2019-04-04 17:03:03 +08:00 via Android
rm -f
|
8
gosansam OP @codelover2016 是啊 要删除先要停止 但是停止了自动就重启了 添加-f 参数可以强制删除 无论是否 up
|
10
liuzuo 2019-04-04 17:19:53 +08:00
docker 手动 stop 的 restart 的机制不会触动,除非你 restart 了 docker 的 service 或者机器。
请检查是否外层有 keepalive 这种东西在检测并启动服务。 |
11
gosansam OP @liuzuo 这个问题其实我也发现了,查看容器信息文件时发现重启次数 RestartCount 一直是 0,而且 stop 之后 up 的时间没有重置,但是这个命令又是执行成功了,这台机器是我自己用的,只装了 docker,没有 keppalive
|
12
pcmid 2019-04-05 11:27:19 +08:00 via Android
所以不要用 always(
|
13
cy97cool 2019-04-05 12:59:55 +08:00 via Android
docker update restart=no 容器
|