我正在尝试在docker-compose.yml中创建一个网络
version: "3.5"
networks:
frontend:
name: custom_frontend
driver: custom-driver-1
它给出错误:ERROR: The Compose file './docker-compose.yml' is invalid because: networks.frontend value Additional properties are not allowed ('name' was unexpected)
请帮帮忙
docker-compose version 1.17.1, build unknown
发布于 2019-09-29 22:12:39
撰写文件没问题。但是作为jonrsharpe mentioned,您的docker-compose
不支持3.5
版本。
您可以运行以下命令将docker-compose
升级到1.28.5
。
curl -L https://github.com/docker/compose/releases/download/1.28.5/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
(这些命令是从releases页面复制的)
升级完成后,可以运行docker-compose -f <your-compose-file> config
检查合成文件是否有效。如果你的撰写文件是有效的,它会直接打印出来。
https://stackoverflow.com/questions/58155523
复制相似问题