无法使用docker stack deploy

时间:2019-01-18 09:18:14

标签: docker docker-compose docker-swarm

有人可以帮我吗?我正在使用docker-stack-deploy命令运行撰写文件,并且dnsrr似乎无法正常工作,我正在从Windows Server 2016主机使用Windows Docker容器(Docker E.E)。 但是Swarm集群中的容器无法运行,并且状态始终被拒绝,并且出现错误“ hns因错误而失败:未指定的错误...”。

请注意,这正在使用此命令运行,但我非常需要Docker使用环境变量来为连接字符串撰写

docker service create --detach=false --name svcSample1 --with-registry-auth --endpoint-mode dnsrr --publish mode=host,target=80 --replicas=3 sample1.azurecr.io/svcSample1img:6876

我的撰写文件出问题了吗?

--------------- docker-compose-deploy.yml -----------------------

version: '3.3'

services:
svcSample1:
image: sample1.azurecr.io/svcSample1img:6876
deploy:
endpoint_mode: dnsrr
replicas: 3
restart_policy:
condition: on-failure
environment:
- ASPNETCORE_ENVIRONMENT=Development
ports:
- mode: host
target: 80
networks:
- web

networks:
web:

0 个答案:

没有答案