Macos下的docker安装目录在哪?
ps -u
-u Display the processes belonging to the specified usernames.
macos下的docker进程
查看docker进程
# ps -u $USER | grep Docker501 706 ?? 0:06.18 /Applications/Docker.app/Contents/MacOS/Docker501 817 ?? 0:02.18 /Applications/Docker.app/Contents/MacOS/com.docker.supervisor -watchdog fd:0501 828 ?? 195:15.70 com.docker.hyperkit -A -u -F vms/0/hyperkit.pid -c 2 -m 2048M -s 0:0,hostbridge -s 31,lpc -s 1:0,virtio-vpnkit,path=vpnkit.eth.sock,uuid=b99ec050-475a-4019-8961-c267dfb050cb -U 85f37def-dd97-483e-b9e9-36e0da4219a6 -s 2:0,ahci-hd,/Users/jackyue/Library/Containers/com.docker.docker/Data/vms/0/Docker.raw -s 3,virtio-sock,guest_cid=3,path=vms/0,guest_forwards=2376;1525 -s 4,ahci-cd,/Applications/Docker.app/Contents/Resources/linuxkit/docker-desktop.iso -s 5,ahci-cd,vms/0/config.iso -s 6,ahci-cd,/Applications/Docker.app/Contents/Resources/linuxkit/docker.iso -s 7,virtio-rnd -l com1,autopty=vms/0/tty,asl -f bootrom,/Applications/Docker.app/Contents/Resources/uefi/UEFI.fd,,501 81160 ttys000 0:00.00 grep --color=auto --exclude-dir=.bzr --exclude-dir=CVS --exclude-dir=.git --exclude-dir=.hg --exclude-dir=.svn Docker
docker主目录
# cd /Users/{YourUserName}/Library/Containers/com.docker.docker/Data# tree -L 3
.
├── backend.sock
├── default.profraw
├── docker-api.sock
├── docker.raw.sock
├── docker.sock
├── osxfs.sock
├── task.lock
├── tasks
│ ├── com.docker.backend
│ ├── com.docker.driver.amd64-linux
│ ├── com.docker.hyperkit
│ ├── com.docker.osxfs
│ └── com.docker.vpnkit
├── vms
│ └── 0
│ ├── 00000002.000005f4
│ ├── 00000002.00001000
│ ├── 00000002.00001001
│ ├── 00000002.00001002
│ ├── 00000002.0000f3a4
│ ├── 00000002.0000f3a5
│ ├── 00000003.000005f5
│ ├── 00000003.00000948
│ ├── Docker.raw
│ ├── config.iso
│ ├── connect
│ ├── data
│ ├── guest.000005f5 -> 00000003.000005f5
│ ├── guest.00000948 -> 00000003.00000948
│ ├── hyperkit.json
│ ├── hyperkit.pid
│ ├── lifecycle-server.sock
│ ├── log
│ ├── nic1.uuid
│ └── tty -> /dev/ttys001
├── vpnkit.diag.sock
├── vpnkit.eth.sock
├── vpnkit.pcap.sock
└── vpnkit.port.sock5 directories, 34 files
轻量级虚拟化工具包 hyperkit
hyperkit是用来支持Dockerfor Mac和Docker for Windows桌面应用程序的版本构建组件之一。它是一种macos上的轻量级虚拟化工具包,hyperkit的结构设计成了一个库,可以使用平常的外来函数接口,与高级语言进行联系。
HyperKit包括一个完整的虚拟机管理程序,针对轻量级虚拟机进行了优化,它可以与VPNKit和DataKit之类的组件进行联系。眼下,它只支持MacOS X,使用Mac的虚拟机管理程序框架,这是Dockerfor Mac的一个核心组件。
HyperKit可以与需要启动专用虚拟机或短暂虚拟机的任何应用程序一起使用,只要与HyperKit进行链接。
访问由HyperKit创建的VM
Docker for Mac使用HyperKit创建的Linux VM 在Mac上存储和运行容器。Mac OS High Sierra Docker版本18.06.0-ce-mac70(26399),在终端运行:
# cd /Library/Containers/com.docker.docker/Data/vms/0/# screen tty
您将看到一个空屏幕,然后输入enter,进入HyperKit虚拟机命令行
# cd /var/lib/docker# ls -a
————————————————
版权声明:本文为CSDN博主「Locutus」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/yjk13703623757/article/details/100900945
Macos下的docker安装目录在哪?相关推荐
- mac docker oracle11g,MacOS下使用Docker安装Oracle 11g
1.下载并安装Docker 第二步:点击Docker.dmg安装即可 第三步:打开终端,输入命令docker version查看docker版本,看是否安装成功: Client: Docker Eng ...
- docker选择安装位置_如何使用docker 1.13版本更改centos 7中的docker安装目录
我在下面附上了码头工人的详细信息, $docker info Containers: 3 Running: 3 Paused: 0 Stopped: 0 Images: 26 Server Versi ...
- 本地虚拟机上的docker安装mysql_linux下利用Docker安装mysql的步骤
作为一个测试人员,在学习的过程中,可能经常需要去在linux下安装一些软件,有的软件通过搜索别人的博客教程进行安装的话,随着一些软件的升级,以及虚拟机/服务器镜像版本不一致等外部因素,都有可能导致安装 ...
- Linux下使用docker安装部署Sonar Qube
文章目录 Linux下使用docker安装部署Sonar Qube 一.环境准备 二.部署步骤 三.使用 四.结束 Linux下使用docker安装部署Sonar Qube 一.环境准备 本文默认会使 ...
- [学习记录] macOS下的Nginx安装 Nginx基本知识
[学习记录] macOS下的Nginx安装 && Nginx基本知识 一. 安装相关 1. 安装:直接通过brew安装即可 2. 启动: 3. 成功运行判断: 4. 改端口号:由于80 ...
- Ubuntu下利用docker安装微信
Ubuntu下利用docker安装微信 一.安装docker 二.允许所有用户访问X11服务 三.拉镜像 四.启动 五.常用命令 六.启动脚本 七.微信图标 八.新建桌面图标 本次安装是基于Ubunt ...
- Ubuntu下通过docker安装wechat
Ubuntu下通过docker安装微信 一.安装docker sudo apt update sudo apt upgrade sudo apt full-upgrade# 安装证书 sudo apt ...
- linux安装版本信息,Linux下查看Nginx安装目录、版本号信息?
Linux环境下,怎么确定Nginx是以那个config文件启动的? 输入命令行: ps -ef | grep nginx 摁回车,将出现如下图片: master process 后面的就是 ngi ...
- linux nginx在哪个目录下,Linux下查看Nginx安装目录、版本号信息?
Linux环境下,怎么确定Nginx是以那个config文件启动的? 输入命令行: ps -ef | grep nginx 摁回车,将出现如下图片: master process 后面的就是 ngi ...
最新文章
- 开源:ASP.NET MVC+EF6+Bootstrap开发框架
- ICCV2021|单目3D目标检测真的需要伪激光雷达吗?
- Android架构详解
- 94. Binary Tree Inorder Traversal二叉树的中序遍历
- PAT甲级1112 Stucked Keyboard:[C++题解]卡住的键盘、双指针、去重
- python中hist函数参数_用hist参数解释Python,python,解读
- Java HashSet和HashMap源码剖析
- LInux 字符设备驱动程序
- 如何用计算机装手机系统,如何用手机usb重装电脑系统
- Windows ESXI 5.5 升級到 VCSA 6.5
- 代码安全招聘岗位火热来袭(职位更新)
- MacBook Pro 如何删除多余专注模式?
- 性能测试之工具对比-ngrinder jmeter loadunner及ngrinder安装使用方法
- Python爬虫之40行代码爬取金庸所有武侠小说
- PAT乙级真题 1092 最好吃的月饼 C++实现
- 论文第一部分写作总结(introduction)
- Linux|看门狗的简单使用
- Python处理Excel(6):处理清产核资表格(1)
- 马斯克喊话员工:淡化病毒影响吧 车祸都比它危险
- dtoj#4259. 越野赛车问题