您好我正在尝试使用graphcool运行此命令:
graphcool-framework local up
我从Docker那里得到了这个错误,
docker could not find plugin bridge in v1 plugin registry: plugin not found
我的Docker版本是18.03.0-ce版本
问题是什么,如何解决?
感谢您的时间。
答案 0 :(得分:13)
如果您使用的是Windows;请用 docker network create --driver nat network-name
答案 1 :(得分:7)
您使用的是Docker for Windows并切换到使用Windows容器吗?
桥接驱动程序不适用于Windows容器,nat等效。
我不熟悉graphcool,但它可能是基于Linux映像的,它引用了桥驱动程序。
查看graphcool是否有windows docker镜像(使用nat驱动程序而不是桥接器)。
答案 2 :(得分:0)
如果您使用Docker EE并以LCOW方式运行Linux容器,则需要使用NAT驱动程序创建网络。
Bridge驱动程序仅在Linux计算机上可用,因此,每当我们使用Docker CE(适用于Windows的Docker)并运行Windows容器时,Bridge将无法正常工作,但是如果我们使用Linux容器,Bridge将会顺利运行且用户将不会遇到任何问题。理解LCOW在内部使用Windows内核而Windows内核不支持Bridge Driver的LCOW方式下Bridge驱动程序不适用于Linux容器也很重要。
请务必记住,Docker已将 Bridge作为默认的网络驱动程序,因此,运行容器的人员有责任做出明智决定,以决定选择哪个驱动程序。
请使用下面提到的命令解决错误
docker network create --driver nat NetworkName