首页 > 其他分享 >如何进入 Docker Desktop for Mac 虚拟机

如何进入 Docker Desktop for Mac 虚拟机

时间:2024-04-26 10:44:05浏览次数:26  
标签:-- 虚拟机 pid host Desktop Mac docker

由于Docker Desktop 使用最小化定制的 linuxkit 作为一个虚拟机提供docker 宿主服务

  • 一般情况我们无法直接进入 因为并没有提供完整的bbusbox工具服务

20.10.5)版本以前

cd /Users/****/Library/Containers/com.docker.docker/Data/vms/0/
screen tty

新版本20.10.5)之后

nc -U ~/Library/Containers/com.docker.docker/Data/debug-shell.sock

通过 docker pid=host

// alpine
docker run -it --rm --privileged --pid=host alpine:edge nsenter -t 1 -m -u -n -i sh

// nsenter
docker run --rm -it --privileged --pid=host walkerlee/nsenter -t 1 -m -u -i -n sh

// nsenter1
docker run -it --rm --privileged --pid=host justincormack/nsenter1

标签:--,虚拟机,pid,host,Desktop,Mac,docker
From: https://www.cnblogs.com/guanchaoguo/p/18159494

相关文章

  • Centos7搭建 KVM 命令行安装虚拟机
    安装前准备验证物理机CPU是否支持kvmcat/proc/cpuinfo|egrep'vmx|svm'关闭SELinuxsetenforce0永久关闭:vim/etc/sysconfig/selinux将SELinux设置为disabled安装依赖项yuminstallqemu-kvmlibvirtvirt-installbridge-utils-y验证安装结果lsmod|grepkvm......
  • 记一次 手搓 虚拟机 全过程,遇到的问题
    参考文档 1、准备一台 虚拟机主机  A机【我准备的是 win10 企业版的】打开左下角菜单-hyper-v 自带的 虚拟机管理器如果这里找不到 hyper-v 的话,请检查是否安装对应的功能,安装后重启 A机器2、这里我选择快速创建3、选择 本地安装源......
  • error: possibly undefined macro: AC_CHECK_HEADERS
    Hi,Ihavebeengettingthebelowerrorafterrunning./bootstrap:autoreconf:running:/usr/bin/autoconf--force--warnings=allconfigure.ac:133:error:possiblyundefinedmacro:AC_CHECK_HEADERSIfthistokenandothersarelegitimate,pleaseusem4_pat......
  • kvm修改虚拟机名称
    关闭虚拟机注意:如果虚拟机有快照需要先删除快照!virshlist--allvirshshutdowntest_66.124正常关闭后,虚拟机状态state为:shutoff修改配置文件名称mvtest_66.124.xmlwugang_test_66.124.xml修改配置文件内容修改图中标注的名称,即虚拟机的名称这两处为虚拟机的磁盘......
  • Docker - 基本概念、与虚拟机的区别、架构、镜像操作、容器操作、数据卷挂载
    Docker-基本概念、与虚拟机的区别、架构、镜像操作、容器操作、数据卷挂载 一、对Docker 的理解1、Docker基本概念我们平时开发大型项目组件较多,依赖关系复杂,环境差异大,通过Docker就可解决上述问题~ Docker就是一个快速交付应用、运行应用的技术:运行前后:......
  • 论文笔记-Machine learning based flow regime recognition in helically coiled tube
    对象:进行了螺旋线圈中的自动两相流模式识别方法:X射线照相的空隙率测量数据+聚类+KNN、RF、SVM目标:模式识别关注特征:结果:聚类分类:模型是随机森林(RF)分类器、KNN分类器和SVM(参见第1节)。为了优化超参数并估计分类器精度,所有模型均采用嵌套5×5交叉验证方案,如图1所示。......
  • 论文笔记-Modeling of dynamic characteristic of particle in transient gas–solid
    对象:气固两相流+数值模拟方法:RCNN=RNN+CNN目标:学习颗粒流的时间和空间不均匀性并预测颗粒动态关注特征:关注颗粒不均匀性对颗粒动力学的独特影响,旨在提出一种基于机器学习的方法来建模颗粒不均匀性和颗粒动力学之间的映射结果:R-CNN模型的预测精度用1-9个时间步长(即1-9ms)的各......
  • iMac Android Studio快捷键
    热烈欢迎,请直接点击!!!进入博主AppStore主页,下载使用各个作品!!!注:博主将坚持每月上线一个新app!!1、自定义功能快捷键MovetooppositegroupControl+Option+m2、定位目标功能快捷键搜索类Cmd+O搜索方法或字段Cmd+Option+O搜索文件、目录Cmd+Shift+......
  • mac系统共享服务无法打开
    就在前几天,我的一台老的mac突然无法共享文件了,网上找了很多方法,都不行,原来苹果也是有bug的啊,好不容易找到一个,很好使,希望帮到你IactuallyfoundtheattachedthreadusefulbymanuallyturningonfilesharingusingTERMINAL.Enableanddisablefilesharingfromterm…......
  • docker和虚拟机的区别
    VPS、ECSVPS:虚拟专用服务器,可以理解为物理机上多个Vmware/VirtualBox虚拟机,但传统VPS不支持资源升降级,资源是固定的。ECS:VPS+自主升降级就变成了ECS。docker这里我以一个实际中可能遇到的例子讲解,比如我们有两台服务器,我需要在两台服务器上分别安装vim软件,那么步骤......