来自守护程序的错误响应:未findnetworkingmyapp

我正尝试在多主机networking中创build容器,但在创build时出现此错误:

Error response from daemon: network myapp not found 

这里myapp是我创build的覆盖networking的名称。 我正在使用的命令是:

 sudo docker run --rm -it --name=test_cont --net=myapp ubuntu bash 

Dockernetworking的作用范围是不同的访问。 您的myappnetworking是覆盖整个群体的覆盖networking。

这意味着你只能在群集级别使用它 – docker service create --network myapp会正常工作,因为服务也在群集级别。

你可以启动一个docker run在一个群集上docker run的容器,但是它只能在运行该命令的节点上本地运行,所以它不能看到群集networking。