windows上如何访问docker本身虚拟机(MobyLinuxVM)
转自:https://superuser.com/questions/1253357/hyper-v-could-not-connect-to-mobylinuxvm-of-docker-docker-wont-run原p:https://blog.jongallant.com/2017/11/ssh-into-docker-vm-windows/解决方式:先执行:docker ru...
·
转自:
https://superuser.com/questions/1253357/hyper-v-could-not-connect-to-mobylinuxvm-of-docker-docker-wont-run
原p:https://blog.jongallant.com/2017/11/ssh-into-docker-vm-windows/
解决方式:
先执行:
docker run --privileged -it -v /var/run/docker.sock:/var/run/docker.sock jongallant/ubuntu-docker-client
在执行:
docker run --net=host --ipc=host --uts=host --pid=host -it --security-opt=seccomp=unconfined --privileged --rm -v /:/host alpine /bin/sh
最后登陆到宿主host:
chroot /host
这样就可以再windows中无损修改已创建的docker容器参数比如端口号
原理解释:
- 获取可访问Docker守护程序的容器
- 运行具有完全root访问权限的容器
- 切换到主机文件系统
更多推荐
已为社区贡献1条内容
所有评论(0)