Python全系列 教程
3567个小节阅读:5931.4k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
xxxxxxxxxx
11docker network --help
通过创建自定义网络,你可以为容器提供一个独立的网络环境,以满足不同的网络需求
xxxxxxxxxx
11docker network create [OPTIONS] NETWORK_NAME
OPTIONS
:可选参数,用于指定网络的配置选项,如子网、网关等。NETWORK_NAME
:自定义网络的名称,用于在创建容器时将容器连接到该网络举例
xxxxxxxxxx
11docker network create my-network
这个命令将创建一个名为 my-network
的自定义网络。默认情况下,Docker 将使用默认的网络驱动程序(bridge)创建网络
xxxxxxxxxx
11docker network create --subnet=172.18.0.0/16 --gateway=172.18.0.1 my-custom-network
这个命令创建了一个名为 my-custom-network
的自定义网络,并指定了子网和网关的配置。这可以用于更精细地控制网络的 IP 地址分配。
注意:
- --subnet=172.18.0.0/24命令指定该网络模式网段范围,其中24代表该网段前24位相同,后8位不同,即该网段范围为:172.18.0.0.1~1172.18.0.0.254,若该命令改为
- --subnet=192.168.200.0.16,即该网段范围为:192.168.0.1-192.168.255.254,这个范围就变的很大了
- -- gateway 网关的配置
将容器连接到新建网络
语法格式
xxxxxxxxxx
11docker network connect [网络名] [容器名]
xxxxxxxxxx
11docker network inspect [容器名]
docker run创建Docker容器时,可以用 --network 选项指定容器的网络模式
语法格式:
xxxxxxxxxx
41host模式:使用 --network=host 指定。
2none模式:使用 --network=none 指定。
3bridge模式:使用 --network=bridge 指定,默认设置。
4container模式:使用 --network=container:NAME_or_ID 指定
例子
xxxxxxxxxx
51docker run -d -P --name centos1 --network my-custom-network centos
2docker run -d -P --name centos2 --network my-custom-network centos
3docker exec -it centos1 ping centos2
4查看自定义网络信息
5docker network inspect my-custom-network
实时效果反馈
1. Docker技术中自定义网络如何设置host模式___。
A --network=host
B --network=none
C --network=bridge
D --network=container
2. Docker技术中如何向指定容器添加新的网络。
A docker network inspect
B docker run --net
C docker network rm
D docker network connect
答案
1=>A 2=>D