相关疑难解决方法(0)

领事不注销僵尸服务

我正在用马拉松部署一个简单的hello world nginx容器,并且一切正常,除了我有6个不会从领事那里注销的容器。docker ps显示没有容器在运行。

我尝试使用/v1/catalog/deregister端点注销服务,但它们仍会返回。然后,我杀死了注册容器,并尝试再次注销。他们回来了。

我正在与

docker run -d --name agent-registrator -v /var/run/docker.sock:/tmp/docker.sock --net=host gliderlabs/registrator consul://127.0.0.1:8500 -deregister-on-success -cleanup
Run Code Online (Sandbox Code Playgroud)

有1个领事代理正在运行。

重新启动计算机(这是在本地vm上进行的单节点安装)不会使服务消失。

如何使这些容器消失?

registration marathon docker consul

8
推荐指数
2
解决办法
4787
查看次数

标签 统计

consul ×1

docker ×1

marathon ×1

registration ×1