Не удалось запустить сервис Docker-Mongo - PullRequest
0 голосов
/ 18 октября 2018

Я использую Docker версии-3.После развертывания стека все службы работают, кроме службы монго.

Вот как я настраиваю монго:

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 службы, 3 из них работают, кроме pr-db.

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

Мой локальный монго не работает.

Когда я запускаю docker service logs u3mslb35b3f5, он пуст.

Если я останавливаю стек и запускаю только docker run -p 27017:27017 pr-db,Контейнер работает, я не могу запустить его в режиме роя.

Как мы отлаживаем эту проблему?

...