docker 中的错误:网络 "path" 声明为外部,但无法找到
Error in docker: network "path" declared as external, but could not be found
我是 docker 的新手。我被分配了一项使用 Docker 容器进行开发的任务。我按照教程在 Windows 10 上安装了 Docker 和容器,但出现以下错误:network remaxmdcrm_remaxmd-network declared as external, but could not be found
到目前为止我完成的步骤是:
- 从 GitHub 克隆了存储库。
- 在我的笔记本电脑上安装 Docker。
- 安装 Docker 后,我进入项目的根目录并 运行 以下命令。
docker-compose build -d -t docker-compose.yml
- docker-compose.yml 是根目录中的文件。
- 我打开了 Docker 应用程序并 运行 创建了图像。
- 我运行命令
docker-compose up
。当我运行这个命令的时候,出现了我一开始指定的错误。 network remaxmdcrm_remaxmd-network declared as external, but could not be found
docker-compose.yml
services:
ui:
build:
context: .
dockerfile: Dockerfile.development
volumes:
- .:/app
ports:
- "5000:5000"
restart: unless-stopped
networks:
- remaxmdcrm_remaxmd-network
redis:
image: 'redis:alpine'
networks:
- remaxmdcrm_remaxmd-network
networks:
remaxmdcrm_remaxmd-network:
external: true
运行: docker ps -a
ID IMAGE
5e6cf997487c remaxmd-site_ui:latest
451009e0a2a6 redis:alpine
85e7cde67d05 docmer-compose.yml:latest
我这里可能做错了什么。有人可以帮我吗?非常感谢您的宝贵时间!
我终于解决了这个问题。如果有人对此问题感兴趣,我需要创建一个桥接网络。
我运行命令docker network create "name_of_network"
有关详细信息,请参阅完整文档this
我刚刚使用给定的解决方案解决了我的问题。
我 运行ning WS2 (Ubuntu) 在 windows 10 机器上,所以我在 Windows PowerShell 终端中有 运行 命令。
我是 docker 的新手。我被分配了一项使用 Docker 容器进行开发的任务。我按照教程在 Windows 10 上安装了 Docker 和容器,但出现以下错误:network remaxmdcrm_remaxmd-network declared as external, but could not be found
到目前为止我完成的步骤是:
- 从 GitHub 克隆了存储库。
- 在我的笔记本电脑上安装 Docker。
- 安装 Docker 后,我进入项目的根目录并 运行 以下命令。
docker-compose build -d -t docker-compose.yml
- docker-compose.yml 是根目录中的文件。 - 我打开了 Docker 应用程序并 运行 创建了图像。
- 我运行命令
docker-compose up
。当我运行这个命令的时候,出现了我一开始指定的错误。network remaxmdcrm_remaxmd-network declared as external, but could not be found
docker-compose.yml
services:
ui:
build:
context: .
dockerfile: Dockerfile.development
volumes:
- .:/app
ports:
- "5000:5000"
restart: unless-stopped
networks:
- remaxmdcrm_remaxmd-network
redis:
image: 'redis:alpine'
networks:
- remaxmdcrm_remaxmd-network
networks:
remaxmdcrm_remaxmd-network:
external: true
运行: docker ps -a
ID IMAGE
5e6cf997487c remaxmd-site_ui:latest
451009e0a2a6 redis:alpine
85e7cde67d05 docmer-compose.yml:latest
我这里可能做错了什么。有人可以帮我吗?非常感谢您的宝贵时间!
我终于解决了这个问题。如果有人对此问题感兴趣,我需要创建一个桥接网络。
我运行命令docker network create "name_of_network"
有关详细信息,请参阅完整文档this
我刚刚使用给定的解决方案解决了我的问题。
我 运行ning WS2 (Ubuntu) 在 windows 10 机器上,所以我在 Windows PowerShell 终端中有 运行 命令。