Docker 自定义网络允许您创建和管理容器之间的网络连接
要创建一个新的自定义网络,您可以使用 docker network create
命令。例如,创建一个名为 my_network
的自定义网络:
docker network create my_network
要查看当前创建的所有自定义网络,可以使用 docker network ls
命令。
docker network ls
当您运行新的容器时,可以通过 --net
参数选择要连接的自定义网络。例如,要将新容器连接到 my_network
,可以执行以下命令:
docker run --name my_container --net=my_network -d my_image
如果您希望现有容器使用自定义网络,可以使用 docker network connect
命令。例如,将名为 my_container
的容器连接到 my_network
:
docker network connect my_network my_container
要断开容器与自定义网络的连接,可以使用 docker network disconnect
命令。例如,将名为 my_container
的容器从 my_network
断开:
docker network disconnect my_network my_container
要删除不再需要的自定义网络,可以使用 docker network rm
命令。例如,删除名为 my_network
的自定义网络:
docker network rm my_network
通过以上步骤,您可以有效地管理 Docker 自定义网络,包括创建、查看、选择、连接、断开和删除网络。