Published 2023-02-09

Docker - Network Basics

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 与专用网络堆栈集成。在上面提到的五个中,只需使用桥接网络驱动程序。