简体   繁体   English

无法停止在我的 mac 上运行的 docker 容器

[英]unable to stop a docker container running on my mac

I am unable to stop a docker container running on my mac.我无法停止在我的 mac 上运行的 docker 容器。 after stoping this container it always pops up.停止此容器后,它总是会弹出。

Here is the logs这是日志

(base) ➜  ~ docker ps
CONTAINER ID        IMAGE                                  COMMAND                  CREATED             STATUS              PORTS               NAMES
e4258d657c8d        quay.io/prometheus/prometheus:latest   "/bin/prometheus --c…"   4 minutes ago       Up 4 minutes        9090/tcp            monitoring_prometheus.1.wrps0j1w9m4jz82fec9d71xiu
(base) ➜  ~
(base) ➜  ~
(base) ➜  ~ docker stop e4258d657c8d
e4258d657c8d
(base) ➜  ~ docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
(base) ➜  ~ docker ps
CONTAINER ID        IMAGE                                  COMMAND                  CREATED             STATUS              PORTS               NAMES
4bfb8f9ea862        quay.io/prometheus/prometheus:latest   "/bin/prometheus --c…"   9 seconds ago       Up 2 seconds        9090/tcp            monitoring_prometheus.1.rw1tpoi92052rfgsgxt4mm2ll
(base) ➜

You've deployed the container using swarm mode and it will automatically recover from any deviation from the target state.您已经使用 swarm 模式部署了容器,它将自动从与目标 state 的任何偏差中恢复。 To change the target state, delete the service (or entire stack):要更改目标 state,请删除服务(或整个堆栈):

docker service rm monitoring_prometheus

docker stack rm monitoring

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM