docker - services.networks : 'my_network' 的配置选项不受支持

标签 docker docker-compose

运行 docker-compose 文件时出现以下错误。
我创建了一个名为 my_network 的桥接网络Unsupported config option for services.networks: 'my_network'docker-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
Nginx 端口也应该是 80如果您没有修改默认配置,则在容器内部。

关于docker - services.networks : 'my_network' 的配置选项不受支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62825386/

相关文章:

docker - 为什么我应该将docker image “confluentinc/kafka”用于kafka集群?

Docker 组合端口映射

node.js - docker容器构建期间Npm安装错误

docker - 在 docker 容器中使用 apache 服务器配置 SSL

docker - 使用 docker-compose 设置 Kafka

java - 在不同的应用程序版本之间动态移动 session 特定数据

python - Docker API:监听事件

docker - 如何限制 docker 中的 IO 速度并同时与系统共享文件?

docker - 启动 docker 实例的问题

docker - Docker镜像构建在文件添加时失败