I have decided to run some docker containers on my home net using a custom (user-defined) bridge interface. I gave the bridge a static IP on the same network as my docker host. The docker host's eth0 has: 192.168.10.20/24 while the docker bridge0 is configured for 192.168.10.21/24. I do not need to have docker containers talking to other docker containers. I want each container to run a service on its own IP address, accessible to any host on my 192.168.10.0/24 network. What is the simplest way to accomplish this? Using CentOS 7.6.1810, docker 18.09.0, build 4d60db4.
Also, do the cool kids use /etc/docker/daemon.json or /etc/sysconfig/docker to control settings? Not sure if using systemd is the best option for docker.