Docker
Docker
Enter Docker VM on Mac OS
docker run -it --rm --privileged --pid=host alpine:edge nsenter -t 1 -m -u -n -i sh
--privileged Extended privileges to this container https://docs.docker.com/engine/reference/run/#runtime-privilege-and-linux-capabilities
--pid=host Run in the host PID namespace https://docs.docker.com/engine/release-notes/prior-releases/#runtime-25
nsenter Namespace Enter https://man7.org/linux/man-pages/man1/nsenter.1.html
-t 1 Target PID to get contexts from
-m Enter the mount namespace
-u Enter the UTS namespace
-n Enter the network namespace
-i Enter the IPC namespace