====== Docker - Networking - Disable docker0 bridge on docker startup ====== ===== Problem ===== ip link delete docker0 **NOTE:** When docker is restarted docker, docker 0 is automatically recreated. ---- ===== Permanently stop docker0 being created ===== If there are running container, then stop them first. Create file **/etc/docker/daemon.json** { "bridge": "none" } And restart docker: systemctl restart docker **NOTE:** The changes will take effect immediately if there are no running containers. ---- ===== References ===== https://docs.docker.com/engine/reference/commandline/dockerd/#run-multiple-daemons * See the **--bridge** flag, which can be set via **daemon.json**.