进入 docker for mac 的虚拟机
(推荐)使用 nsenter 容器进入
docker run -it --rm --privileged --pid=host justincormack/nsenter1
使用 debug-shell.sock
nc -U ~/Library/Containers/com.docker.docker/Data/debug-shell.sock
但终端一直会打印 ^[[40;5R
字符。
(已失效)使用 screen 来进入 tty
screen ~/Library/Containers/com.docker.docker/Data/vms/0/tty
按 CTRL+A CTRL+\
退出当前 screen。
具体见连接 tty
使用 doenter
登录用户
默认为 root,无密码