Docker 中的网络是像容器和镜像一样的另一个逻辑对象。就像其他两个一样,在 docker network 组下有大量的命令可以操纵网络。
要列出系统中的网络,请执行以下命令:
docker network ls
# NETWORK ID NAME DRIVER SCOPE
# c2e59f2b96bd bridge bridge local
# 124dccee067f host host local
# 506e3822bf1f none null local
在表格中查看 DRIVER 列。这些驱动程序可以被视为网络类型。
默认情况下,Docker 有五种网络驱动程序,如下:
还有第三方插件,允许您将 Docker 与专用网络堆栈集成。在上面提到的五个中,只需使用桥接网络驱动程序。