在使用Docker Swarm创建网络时,当使用非Docker Service创建的容器时,会发生 rpc error
错误的代码为:PermissionDenied
docker: Error response from daemon: Could not attach to network XXXXX: rpc error: code = PermissionDenied desc = network XXXXX not manually attachable.
这是因为使用docker network 命令创建时,没有添加 --attachable参数。
docker network create --driver overlay XXXXX
此时,只要在创建网络的过程中,加入该参数,问题就可以解决。
docker network create --driver overlay --attachable XXXXX