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
你可以在这里的码头上了解这一点: