作者:Cri_Hello | 来源:互联网 | 2023-02-05 20:00
泊坞版:17.03.1-ce
尝试从入门教程开始使用docker-compose.yml.
version: "3"
services:
web:
image: tuhina/friendlyhello:2.0
deploy:
replicas: 5
resources:
limits:
cpus: "0.1"
memory: 50M
restart_policy:
condition: on-failure
ports:
- "80:80"
networks:
- webnet
networks:
webnet:
得到此错误:
replicas Additional property replicas is not allowed
我输错了什么?
谢谢.
编辑:docker-compose版本1.11.2,build dfed245
1> burnettk..:
缩进在docker-compose.yml中至关重要.你设置它的方式,"部署"是一项服务,这是不打算的.部署部分旨在指定有关如何部署"Web"服务的信息.以下允许docker-compose up
并docker stack deploy web --compose-file docker-compose.yml
为我成功运行:
version: "3"
services:
web:
image: tuhina/friendlyhello:2.0
deploy:
replicas: 5
resources:
limits:
cpus: "0.1"
memory: '50M'
restart_policy:
condition: on-failure
ports:
- "80:80"
networks:
- webnet
networks:
webnet: