Docker 自定義網(wǎng)絡允許您創(chuàng)建和管理容器之間的網(wǎng)絡連接
要創(chuàng)建一個新的自定義網(wǎng)絡,您可以使用 docker network create
命令。例如,創(chuàng)建一個名為 my_network
的自定義網(wǎng)絡:
docker network create my_network
要查看當前創(chuàng)建的所有自定義網(wǎng)絡,可以使用 docker network ls
命令。
docker network ls
當您運行新的容器時,可以通過 --net
參數(shù)選擇要連接的自定義網(wǎng)絡。例如,要將新容器連接到 my_network
,可以執(zhí)行以下命令:
docker run --name my_container --net=my_network -d my_image
如果您希望現(xiàn)有容器使用自定義網(wǎng)絡,可以使用 docker network connect
命令。例如,將名為 my_container
的容器連接到 my_network
:
docker network connect my_network my_container
要斷開容器與自定義網(wǎng)絡的連接,可以使用 docker network disconnect
命令。例如,將名為 my_container
的容器從 my_network
斷開:
docker network disconnect my_network my_container
要刪除不再需要的自定義網(wǎng)絡,可以使用 docker network rm
命令。例如,刪除名為 my_network
的自定義網(wǎng)絡:
docker network rm my_network
通過以上步驟,您可以有效地管理 Docker 自定義網(wǎng)絡,包括創(chuàng)建、查看、選擇、連接、斷開和刪除網(wǎng)絡。