connectorctl dockersubnet
To configure the IP address of the Docker daemon, use the connectorctl dockersubnet command.
connectorctl dockersubnet show
connectorctl dockersubnet add -i ip-address -c cidr-length
Syntax Description
Keywords and Variables | Description |
---|---|
show |
Shows the configuration details of the Docker daemon |
add |
Changes the IP address of the Docker daemon |
-i ip-address -c cidr-length |
Docker daemon IPv4 or IPv6 address and the Classless interdomain routing (CIDR) length |
Command History
Release 3 |
This command is introduced. |
Usage Guidelines
Caution |
Ensure that the Docker subnet IP used does not overlap with the service-network subnet. A Catalyst 9800 controller or switch cannot not be added in the same subnet as the docker service network. |
Examples
The following example shows how to change the IP address of the Docker daemon.[spacesadmin@connector ~]$ connectorctl dockersubnet add -i 172.20.10.10 -c 16
Executing command:dockersubnet
Command execution status:Success
-----------------------
Successfully changed the docker subnet configuration to: 172.20.10.10/16
Note: This will restart the docker deamon, so all the connector services, service-manager will be restarted
The following example shows how to view the IP address of the Docker daemon.
[spacesadmin@connector ~]$ connectorctl dockersubnet show
[spacesadmin@163-OVA-300-ipv6 ~]$ connectorctl dockersubnet show
Executing command:dockersubnetf
Command execution status:Success
-----------------------
-------------------------------------
****** Docker daemon settings ******
-------------------------------------
{
"ipv6": true,
"ip6tables": true,
"experimental": true,
"fixed-cidr-v6": "2001:db8:abc1::/64",
"userland-proxy": false,
"log-opts":{
"max-size":"10m",
"max-file":"5"
},
"bip": "172.158.1.5/24",
"fixed-cidr": "172.158.1.5/24",
"default-address-pools":[
{ "base":"172.158.1.5/24", "size":28 },
{ "base":"172.168.1.5/24", "size":28 },
{ "base":"172.178.1.5/24", "size":28 }
]
}
--------------------------------------------------
****** Docker services-network subnet info ******
--------------------------------------------------
{"ipv4" : "172.168.1.0/28", "ipv6" : "2001:db8:1::/64"}
--------------------------------------------------
****** Docker bridge network subnet info ******
--------------------------------------------------
{"ipv4" : "172.158.1.0/24", "ipv6" : "2001:db8:abc1::/64"}