docker-ce: add device option to expand interface blocking
authorFlorian Eckert <fe@dev.tdt.de>
Wed, 11 Nov 2020 14:05:38 +0000 (15:05 +0100)
committerFlorian Eckert <fe@dev.tdt.de>
Thu, 19 Nov 2020 13:20:09 +0000 (14:20 +0100)
commit19fc9333303f742434cdb0ec8e922e2c01eb0cbe
tree2bb4e5b673e4dd7907c0365faeea91286182309c
parent7c9ed12fa17f0c1fc2b013718de1c2a899a9518f
docker-ce: add device option to expand interface blocking

If docker-ce handles the firewall and fw3 is not envolved because the
rules get not proceed, then not only docker0 should be handled but also
other interfaces and therefore other docker networks.

This commit extends the handling and introduces a new uci option
`device` in the docker config firewall section. This can be used to specify
which device is allowed to access the container. Up to now only docker0
is covert.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
utils/docker-ce/files/dockerd.init
utils/docker-ce/files/etc/config/dockerd