By default, Docker virtualization system uses 172.17.0.0/12 networks for its operation. If your equipment uses addresses from these networks, you can change the Docker settings. This will prevent possible network conflicts.
Performing actions from this article requires stopping the platform and rebooting the server with DCImanager.
Viewing the information about the networks used
To find out which networks are used by Docker:
Request the list of networks:
In the response to the command, the NAME column will show the names of the networks used.
Request the information about the address space used:
Changing the network for Docker
To change the settings of networks used by Docker:
Edit or create the /etc/docker/daemon.json file:Comments to the file format
live-restore — this parameter helps reduce container downtime when the system is shut down or rebooted.
bip — IP address of Docker's bridge-interface in the format "address/network prefix". For example, to use the IP address 10.10.0.1 in a 10.10.0.0/16 network, specify "10.10.0.1/16".
base — the range of IP addresses for creating Docker networks in the format "network/network prefix". E.g., "10.0.0.0/8".
size — prefix of networks being created.
Delete all running docker containers:
Delete all unused Docker objects:
Run the BMC proxy module's docker containers:
Run docker containers for working with locations:
Reboot the server with DCImanager:
Check the network settings: