docker - services.networks 不支持的配置选项:“my_network”
问题描述
运行 docker-compose 文件时出现以下错误。我创建了一个名为 my_network 的桥接网络
Unsupported config option for services.networks: 'my_network'
码头工人-compose.yml
version: '3.3'
services:
webapp1:
image: nginx:latest
container_name: my_container
ports:
- "8080:8080"
networks:
- my_network
volumes:
- /home/ajay/nginx:/www/data
解决方案
这似乎是 docker-compose 配置问题,使用下面docker-compose
的文件,它将创建一个网络,然后您可以在 docker-compose 文件中使用相同的网络。
version: '3.5'
services:
webapp1:
image: nginx:latest
container_name: my_container
ports:
- "8080:80"
networks:
- my_network
networks:
my_network:
driver: bridge
80
如果您没有修改默认配置,Nginx 端口也应该在容器内。
推荐阅读
- ansible - ansible 遍历字典和列表
- r - 空模型无法在 AICc 分析中收敛
- html - SVG 文件的剪切路径
- python - 手动设置 scipy 稀疏矩阵形状的含义
- vba - 如何使用excel vba删除除单词和日期之外的所有内容
- javascript - 用户模型的安全返回盐数据吗?
- wordpress - Wordpress 和 AWS API Gateway 连接?
- css - 在 flexbox 内按比例缩放画布
- linux - 使用 awk 更改 no_proxy 环境变量值
- python-3.x - 我正在为每个 /profile/url 生成一个个人资料页面。我怎样才能只为我的网站上的帐户生成一个页面?