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安装目录在哪?相关推荐

  1. mac docker oracle11g,MacOS下使用Docker安装Oracle 11g

    1.下载并安装Docker 第二步:点击Docker.dmg安装即可 第三步:打开终端,输入命令docker version查看docker版本,看是否安装成功: Client: Docker Eng ...

  2. docker选择安装位置_如何使用docker 1.13版本更改centos 7中的docker安装目录

    我在下面附上了码头工人的详细信息, $docker info Containers: 3 Running: 3 Paused: 0 Stopped: 0 Images: 26 Server Versi ...

  3. 本地虚拟机上的docker安装mysql_linux下利用Docker安装mysql的步骤

    作为一个测试人员,在学习的过程中,可能经常需要去在linux下安装一些软件,有的软件通过搜索别人的博客教程进行安装的话,随着一些软件的升级,以及虚拟机/服务器镜像版本不一致等外部因素,都有可能导致安装 ...

  4. Linux下使用docker安装部署Sonar Qube

    文章目录 Linux下使用docker安装部署Sonar Qube 一.环境准备 二.部署步骤 三.使用 四.结束 Linux下使用docker安装部署Sonar Qube 一.环境准备 本文默认会使 ...

  5. [学习记录] macOS下的Nginx安装 Nginx基本知识

    [学习记录] macOS下的Nginx安装 && Nginx基本知识 一. 安装相关 1. 安装:直接通过brew安装即可 2. 启动: 3. 成功运行判断: 4. 改端口号:由于80 ...

  6. Ubuntu下利用docker安装微信

    Ubuntu下利用docker安装微信 一.安装docker 二.允许所有用户访问X11服务 三.拉镜像 四.启动 五.常用命令 六.启动脚本 七.微信图标 八.新建桌面图标 本次安装是基于Ubunt ...

  7. Ubuntu下通过docker安装wechat

    Ubuntu下通过docker安装微信 一.安装docker sudo apt update sudo apt upgrade sudo apt full-upgrade# 安装证书 sudo apt ...

  8. linux安装版本信息,Linux下查看Nginx安装目录、版本号信息?

    Linux环境下,怎么确定Nginx是以那个config文件启动的? 输入命令行: ps  -ef | grep nginx 摁回车,将出现如下图片: master process 后面的就是 ngi ...

  9. linux nginx在哪个目录下,Linux下查看Nginx安装目录、版本号信息?

    Linux环境下,怎么确定Nginx是以那个config文件启动的? 输入命令行: ps  -ef | grep nginx 摁回车,将出现如下图片: master process 后面的就是 ngi ...

最新文章

  1. 开源:ASP.NET MVC+EF6+Bootstrap开发框架
  2. ICCV2021|单目3D目标检测真的需要伪激光雷达吗?
  3. Android架构详解
  4. 94. Binary Tree Inorder Traversal二叉树的中序遍历
  5. PAT甲级1112 Stucked Keyboard:[C++题解]卡住的键盘、双指针、去重
  6. python中hist函数参数_用hist参数解释Python,python,解读
  7. Java HashSet和HashMap源码剖析
  8. LInux 字符设备驱动程序
  9. 如何用计算机装手机系统,如何用手机usb重装电脑系统
  10. Windows ESXI 5.5 升級到 VCSA 6.5
  11. 代码安全招聘岗位火热来袭(职位更新)
  12. MacBook Pro 如何删除多余专注模式?
  13. 性能测试之工具对比-ngrinder jmeter loadunner及ngrinder安装使用方法
  14. Python爬虫之40行代码爬取金庸所有武侠小说
  15. PAT乙级真题 1092 最好吃的月饼 C++实现
  16. 论文第一部分写作总结(introduction)
  17. Linux|看门狗的简单使用
  18. Python处理Excel(6):处理清产核资表格(1)
  19. 马斯克喊话员工:淡化病毒影响吧 车祸都比它危险
  20. dtoj#4259. 越野赛车问题

热门文章

  1. windwos设置GifCam录屏全局快捷键
  2. WEB安全性测试测试用例(基础).doc
  3. 一、JDK 1.8源码分析-源码结构介绍篇
  4. 【leetcode】966. Vowel Spellchecker
  5. [转载]ExtJs4 笔记(2) ExtJs对js基本语法扩展支持
  6. OJ每日一练——空气质量指数
  7. 用数学方法解约瑟夫环
  8. 使用 ChatGPT 启发游戏创意|基于 AI 5 天创建一个农场游戏,第 2 天
  9. Windows 7恢复分区丢失了怎么恢复?
  10. Android S 指纹解锁后的水波纹动画