1 基于UnionFS原理,对于同一个镜像多个容器使用的虚拟机是相同的,因此想进入某个container的内部虚拟机即可通过进入image内部虚拟机实现,使用下面代码进入image的docker vm,8652b9f0cb4c
为image
docker run -it --privileged --pid=host 8652b9f0cb4c nsenter -t 1 -m -u -n -i sh
2 使用screen实现
screen ~/Library/Containers/com.docker.docker/Data/vms/0/tty