V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
gosansam
V2EX  ›  Docker

docker 用 restart=always 启动一个 Mysql 容器,现在想删除这个容器怎么破?

  •  
  •   gosansam · 2019-04-04 16:19:20 +08:00 · 5493 次点击
    这是一个创建于 2039 天前的主题,其中的信息可能已经有所发展或是发生改变。

    要删除先要 docker stop,但是一 stop 立马就 restart 了,死循环???

    13 条回复    2019-04-05 12:59:55 +08:00
    caotian
        1
    caotian  
       2019-04-04 16:23:31 +08:00
    删除加-f
    gosansam
        2
    gosansam  
    OP
       2019-04-04 16:29:24 +08:00
    @caotian 靠 脑子抽了 忘了这个命令 在 config json 里找了半天想改 RestartPolicy。。。 感谢
    yujincheng08
        3
    yujincheng08  
       2019-04-04 16:30:27 +08:00 via Android
    docker kill 它就不会重启了
    gosansam
        4
    gosansam  
    OP
       2019-04-04 16:34:14 +08:00
    @yujincheng08 亲测 kill 也会重启哇 docker kill name/ID。。。
    codelover2016
        5
    codelover2016  
       2019-04-04 17:00:10 +08:00
    docker stop
    docker rm

    我没有理解错吧
    tomczhen
        6
    tomczhen  
       2019-04-04 17:03:02 +08:00   ❤️ 1
    所以我一般用 unless-stopped
    baojiweicn2
        7
    baojiweicn2  
       2019-04-04 17:03:03 +08:00 via Android
    rm -f
    gosansam
        8
    gosansam  
    OP
       2019-04-04 17:08:34 +08:00
    @codelover2016 是啊 要删除先要停止 但是停止了自动就重启了 添加-f 参数可以强制删除 无论是否 up
    gosansam
        9
    gosansam  
    OP
       2019-04-04 17:10:16 +08:00
    @tomczhen 这样的话 就得重启 docker.service 了呀 和 on-failure:次数比起来如何
    liuzuo
        10
    liuzuo  
       2019-04-04 17:19:53 +08:00
    docker 手动 stop 的 restart 的机制不会触动,除非你 restart 了 docker 的 service 或者机器。
    请检查是否外层有 keepalive 这种东西在检测并启动服务。
    gosansam
        11
    gosansam  
    OP
       2019-04-04 17:37:25 +08:00
    @liuzuo 这个问题其实我也发现了,查看容器信息文件时发现重启次数 RestartCount 一直是 0,而且 stop 之后 up 的时间没有重置,但是这个命令又是执行成功了,这台机器是我自己用的,只装了 docker,没有 keppalive
    pcmid
        12
    pcmid  
       2019-04-05 11:27:19 +08:00 via Android
    所以不要用 always(
    cy97cool
        13
    cy97cool  
       2019-04-05 12:59:55 +08:00 via Android
    docker update restart=no 容器
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1676 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 16:39 · PVG 00:39 · LAX 09:39 · JFK 12:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.