Mac ext4 docker for mac

broken image
broken image
broken image

Using DockerĮBPF tools such as BCC and bpftrace rely on Kernel headers which don’t ship with the Docker Desktop for macOS VM. If you’re only interested in doing the install, I suggest you skip to the “ Using Vagrant” section. However, it fell short on running some BCC tools and I had to change some stuff to get it working. I did find one article by Peter Malmgren that explains how to do this using Docker, which was really helpful. Most of the content assumes Ubuntu or some other Linux host. ĭoing this with Docker proved to be difficult, and I could barely find any articles that talked about installing BCC on an OS X host. One of the first requirements is to install BCC, and my first instinct was to use Docker. I recently began exploring eBPF, starting with Brendan Gregg’s BPF Performance Tools: Linux System and Application Observability.