无法停止并移除泊坞窗容器

时间:2018-02-15 11:57:07

标签: docker

我试图阻止并卸下我机器上的一些泊坞容器,但这里真的很奇怪。

tried停止:

docker ps

这有效,因为docker rm $(docker ps -a -q) 显示没有容器正在运行。但几秒钟后,图像再次出现一个新的容器ID。

我试图停止(上一个命令)然后删除:

docker update --restart=no container-id

但我收到错误:

  

错误:没有这样的容器:0f57644645eb

重复stop命令后,我也在运行的容器上尝试了这个命令:

docker stop $(docker ps -a -q)
docker rmi $(docker images -q)

命令成功,但容器仍在重新启动。

我试图在停止后删除所有图片:

Error response from daemon: conflict: unable to delete 0f57644645eb (cannot be forced) - image is being used by running container dcef9cdb703c

但我收到另一个错误:

      <PanelGroup
        accordion
        id="accordion-controlled-example"
        activeKey={this.state.activeKey}
        onSelect={this.handleSelect}
      >
        <Panel eventKey="1">
          <Panel.Heading>
            <Panel.Title toggle>Panel heading 1</Panel.Title>
          </Panel.Heading>
          <Panel.Body collapsible>Panel content 1</Panel.Body>
        </Panel>
        <Panel eventKey="2">
          <Panel.Heading>
            <Panel.Title toggle>Panel heading 2</Panel.Title>
          </Panel.Heading>
          <Panel.Body collapsible>Panel content 2</Panel.Body>
        </Panel>
      </PanelGroup>

我在这里失踪了什么?我想停止并移除这个容器,就像Docker在新安装后一样。

我使用的是Windows 10和Docker版本17.12.0-ce-win47(15139)。

3 个答案:

答案 0 :(得分:2)

该行为表明容器是作为服务启动的。该服务将尝试重新启动以满足运行实例的规范。

可以使用docker service ls检查服务。

必须删除或重新配置服务才能永久停止容器。

答案 1 :(得分:2)

这对我有用:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/2.0.2/TweenMax.min.js"></script>
<h1 >Heading</h1>

<h1 >second heading</h1>

答案 2 :(得分:0)

您是否可以尝试在删除命令中使用强制标志?

docker rm -f $(docker ps -aq)
docker rmi -f $(docker images -q)