如何解决Docker swarm 不再复制服务
我用 5 台机器制作了一个 swarm 集群。 直到现在我向这个集群部署了 120 个服务。 我的意思是,我在 worker1 上部署了 30 个服务,在 worker2 上部署了另外 30 个服务,依此类推..,
但是现在要部署第 121 个服务,我遇到了问题。
docker-compose.yml:
version: '3'
services:
docker-thnt-xxxx:
image: 'dockreg.darsapp.me/thnt_xxxx:0.0.1'
user: root
env_file:
- env.properties
ports:
- '8120:80'
deploy:
placement:
constraints: [node.hostname == docker.containers.four]
resources:
limits:
memory: '1G'
部署命令:
docker stack deploy --compose-file docker-compose.yml deploy_test
不再部署的服务列表,在 docker 服务的容器中没有任何日志或错误。
r7zpu8aguv5j deploy_darsapp_docker-thnt-qods3
复制 0/1 dockreg.darsapp.me/thnt_qods2:0.0.1
*:8120->80/tcp kf9k9pp3bxf2 deploy_darsapp_docker-thnt-rahnama 复制了 0/1 dockreg.darsapp.me/thnt_rahnama:0.0.1
我认为部署服务中的 docker 有局限性...请帮帮我。
如果我找不到解决方案,我认为必须为其他服务部署制作另一个docker swarm集群...
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。