重新启动计算机docker-compose up
后,停止的容器将引发以下错误:
docker network <id> not found
到目前为止,我发现的唯一解决方案是通过docker-compose down
删除所有容器,并通过docker-compose up
重新创建容器。
我正在使用Windows的Docker,并使用默认的网络配置(即docker-compose.yml
文件中未指定网络)。
还有其他人遇到这个问题吗? 该如何解决?
答案 0 :(得分:0)
添加:
networks:
test:
external:
name: nat
到docker-compose.yml
并为每个服务使用test
网络即可解决。