在 WSL2 上执行 docker-compose up 时出现“网络网关声明为外部,但无法找到”

在 WSL2 上执行 docker-compose up 时出现“网络网关声明为外部,但无法找到”
docker-compose up
network webgateway declared as external, but could not be found

当我在 WSL2 上执行 docker-compose up 时出现了这个问题,我做了:

docker network create gateway

我在另一个 WSL2 实例上执行了此操作,并且运行良好,所以我想知道为什么它在另一个 WSL2 实例上不起作用。我知道它应该可以工作,因为我在另一个 WSL2 实例上执行了此操作,但我想知道我是否在另一个实例上进行了某种网络配置,而在这个实例上没有进行。

答案1

好的,所以我不得不重新安装 Docker Desktop,因为我在安装 WSL2 之前安装了 Docker Desktop,因为我将 docker 用于一些个人项目。因此,如果出现相同的错误,只需卸载并重新安装即可。

相关内容