我正在尝试从
升级docker-composedocker-compose版本1.5.2,构建未知
使用此Upgrading instructions(在升级部分下)停泊在1.7.x以上。
遵循升级说明:
我收到以下错误
- 错误:在文件'./docker-compose.yml'中,service'version'没有任何配置选项。 docker-compose.yml中的所有顶级键必须映射到配置选项的字典。
我正在使用的docker-compose.yml文件是
version: '2'
services:
dockerapp:
build: .
ports:
- "5000:5000"
volumes:
- ./app:/app
redis:
image: redis:3.2.0
答案 0 :(得分:0)
尝试使用curl直接安装较新版本。例如:
curl -L https://github.com/docker/compose/releases/download/1.20.0-rc2/docker-compose-`uname -s`-`uname -m` -o /usr/bin/docker-compose
请注意,我已经指定了/ usr / bin / docker-compose目的地,通常,当你通过apt-get安装时,docker-compose安装在/ usr / local / bin中 确保您使用的正确版本
docker-compose --version
docker-compose version 1.20.0-rc2, build 8c4af54
之后,根据:(see)
升级docker-compose文件版本