fab*_*aia 5 docker docker-swarm
鉴于以下(为了论证而简化)docker-compose.yml文件:
version: '3'
services:
postgres:
image: fleetit-postgres
deploy:
restart-policy:
condition: on-failure
ports:
- "5432:5432"
environment:
POSTGRES_USER: "root"
POSTGRES_PASSWORD: "demo1234"
POSTGRES_DB: "fleetit"
Run Code Online (Sandbox Code Playgroud)
我试图用命令部署一个堆栈
docker stack deploy -c docker-compose.yml stackdemo
Run Code Online (Sandbox Code Playgroud)
但它只是给我抛出了错误
restart-policy Additional property restart-policy is not allowed
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
这是我正在运行的 Docker 版本:
$ docker version
Client:
Version: 18.04.0-ce
API version: 1.37
Go version: go1.10.1
Git commit: 3d479c0af6
Built: Tue Apr 17 22:46:17 2018
OS/Arch: linux/amd64
Experimental: false
Orchestrator: swarm
Server:
Engine:
Version: 18.04.0-ce
API version: 1.37 (minimum version 1.12)
Go version: go1.10.1
Git commit: 3d479c0af6
Built: Tue Apr 17 22:46:48 2018
OS/Arch: linux/amd64
Experimental: false
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2309 次 |
| 最近记录: |