无法启动docker-mongo服务

时间:2018-10-18 03:03:29

标签: mongodb docker docker-swarm docker-container docker-image

我正在使用docker版本3。 部署堆栈后,除了mongo服务之外,所有其他服务都已启动。

这是我设置mongo的方法:

1. docker build -t pr-db https://github.com/docker-library/mongo.git#:4.1
2. docker tag pr-db uday0docker/pr-db:init
3. docker swarm init
4. docker stack deploy -c docker-compose.yml pr

我有4个服务,除pr-db之外有3个服务。

ID                  NAME                MODE                REPLICAS            IMAGE                      PORTS
6c1vxzqjbfkk        pr_backend          replicated          1/1                 backend:latest

98ohsig17y2l        pr_balancer         replicated          1/1                 balancer:latest            *:80->80/tcp

u3mslb35b3f5        pr_db               replicated          0/1                 uday0docker/pr-db:latest

b0a3k0gz6yzs        pr_frontend         replicated          1/1                 frontend:latest

我的本​​地mongo崩溃了。

当我运行docker service logs u3mslb35b3f5时,它为空。

如果我停止堆栈并仅运行docker run -p 27017:27017 pr-db容器已启动,则无法在群集模式下运行它。

我们如何调试此问题?

0 个答案:

没有答案