$ lxc exec "$CONTAINER_ID" - bash -c "docker run -rm -privileged busybox ping -c 4 8.8.8.8" Output of the pings from the inner Docker container: # This works The LXD container has the unmodified default profile, and runs on the lxdbr0 network. debian/10 - doesn’t work for containers (but does work in a VM)Īm I missing some configuration options for the LXD container?.If not, the ping fails with ping: can't create raw socket: Permission denied.
When the Docker container is run with –privileged the ping works. I start a fresh images:debian/10 based LXD container, install docker inside, set required configuration (see below) and try to ping 8.8.8.8 from a Docker container.