Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 错误:服务“;xxx“;使用未定义的网络“;xxx“;_Linux_Docker_Docker Compose_Devops - Fatal编程技术网

Linux 错误:服务“;xxx“;使用未定义的网络“;xxx“;

Linux 错误:服务“;xxx“;使用未定义的网络“;xxx“;,linux,docker,docker-compose,devops,Linux,Docker,Docker Compose,Devops,它一直在告诉我这个网络是未定义的。 错误:服务前端网络使用未定义的网络前端网络 然而,我看到有这样的网络与docker网络ls。我错过了什么:( 我需要你的帮助。我在谷歌上读了很多关于它的文章,但是找不到正确的解决方案 version: "3.3" services: web: build: ./Docker container_name: apache ports: - "80:8

它一直在告诉我这个网络是未定义的。 错误:服务
前端网络
使用未定义的网络
前端网络
然而,我看到有这样的网络与docker网络ls。我错过了什么:( 我需要你的帮助。我在谷歌上读了很多关于它的文章,但是找不到正确的解决方案

version: "3.3"
    services:
      web:
        build: ./Docker
        container_name: apache
        ports:
        - "80:80"
        volumes:
        - /home/denis/public-html:/usr/local/apache2/htdocs/
        restart: always
        networks:
        - frontend
        labels:
        - webstack
      mara:
        image: mariadb:latest
        container_name: mara
        ports:
        - "3306:3306"
        volumes:
        - ~/MariyaDb:/var/lib/mysql
        depends_on:
        - "web"
        restart: always
        networks:
        - frontend
        labels:
        - webstack
        environment:
        - MYSQL_ROOT_PASSWORD=example
      adminer:
        image: adminer
        container_name: adminer
        ports:
        - "8080:8080"
        depends_on:
        - "mara"
        restart: always
        networks:
        - frontend-network
        labels:
        - webstack

您需要将此网络作为外部网络添加到Compose文件中,如下所示:

networks:
  frontend-network:
    external: true
你可以在这里的码头上了解这一点: