I ran into some trouble while running docker (especially docker swarm) on the official debian buster image for Rock Pi S. One symptom was that the routing mesh was not working most of the time.
When investigating this (using https://github.com/moby/moby/blob/master/contrib/check-config.sh), I discovered that these two kernel options were missing in the shipped kernel 4.4.143-34-rockchip-g3c9d2019dba7:
- CONFIG_DEVPTS_MULTIPLE_INSTANCES
- CONFIG_BRIDGE_VLAN_FILTERING
So I compiled a custom kernel with these two options activated, deployed it and docker swarm is running fine since then.
So, I guess my question is… Could you include these two options in the next official kernel of your debian buster image?