docker network - -subnet
时间: 2024-01-04 09:02:24 浏览: 128
Docker network create --subnet选项用于指定网络的子网。在创建网络时,如果没有指定子网,则默认使用172.17.0.0/16。使用--subnet选项可以指定不同的子网。例如,使用--subnet=192.168.88.0/24选项创建名为demo的网络,可以使用以下命令:
docker network create --driver=bridge --subnet=192.168.88.0/24 demo
相关问题
、自定义网桥命令正确的是(),网桥名为br1,网段为172.172.0.0/24。(1 分) A.docker run network --sbubnet=172.172.0.0/24 br1 B.docker create network --sbubnet=172.172.0.0/24 br1 C.docker network run --sbubnet=172.172.0.0/24 br1 D.docker network create --sbubnet=172.172.0.0/24 br1 14、
正确答案是 D.docker network create --sbubnet=172.172.0.0/24 br1。需要使用`docker network create`命令创建一个自定义网桥,其中包括网桥的名称和子网。在本例中,要创建一个名为br1的网桥,网段为172.172.0.0/24,因此正确的命令为`docker network create --subnet=172.172.0.0/24 br1`。
"docker network create" requires exactly 1 argument. See 'docker network create --help'. Usage: docker network create [OPTIONS] NETWORK Create a network
这个错误提示意味着你在运行 `docker network create` 命令时,缺少了必要的参数,具体来说是缺少了要创建的网络名称。
你可以按照以下格式运行 `docker network create` 命令:
```
docker network create [OPTIONS] NETWORK_NAME
```
其中,`OPTIONS` 是可选参数,你可以根据需要添加。而 `NETWORK_NAME` 则是必填参数,你需要指定要创建的网络名称。
例如,如果你想创建一个名为 `my_network` 的 Docker 网络,可以运行如下命令:
```
docker network create my_network
```
请注意,如果你在创建 Macvlan 网络时,还需要添加其他参数,具体可以参考前面的例子:
```
docker network create -d macvlan \
--subnet=192.168.1.0/24 \
--gateway=192.168.1.1 \
-o parent=eth0 \
macvlan_net
```
此时,`macvlan_net` 就是要创建的网络名称。
阅读全文