Error response from daemon: network share_docs_nginx not found
powershell
[+] Running 1/1
✔ Network ffffeecom_net_com_ffffee Created 0.1s
Error response from daemon: network share_docs_nginx not found
这个错误提示表明 Docker 在尝试创建或启动容器时,无法找到名为 share_docs_nginx
的网络。
以下是一些可能的解决方法:
检查 Docker 网络是否存在: 你可以通过以下命令列出所有现有的 Docker 网络,检查
share_docs_nginx
是否存在:bashdocker network ls
如果网络不存在,则可能需要手动创建它。
手动创建网络: 如果
share_docs_nginx
网络确实不存在,你可以使用以下命令创建它:bashdocker network create share_docs_nginx
然后再次尝试运行 Docker 容器。
检查 Docker Compose 文件: 如果你是通过 Docker Compose 启动服务,检查你的
docker-compose.yml
文件,确保网络部分配置正确。例如:yamlnetworks: share_docs_nginx: external: true
这里的
external: true
表示该网络是外部创建的,Docker Compose 不会自动创建它。修复 Docker Compose 文件中的拼写错误: 确保
docker-compose.yml
文件中的网络名称没有拼写错误,尤其是与其他文件或命令行中使用的名称一致。
如果你仍然遇到问题,可以分享更多关于如何启动 Docker 容器或 Compose 服务的详细信息,我会尽力帮助你解决。