Macos下的docker安裝目錄在哪?

2021-09-27 04:03:35 字數 2306 閱讀 7374

# ps -u $user | grep docker

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

# cd /users//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.sock

5 directories, 34 files

hyperkit是用來支援dockerfor mac和docker for windows桌面應用程式的版本構建元件之一。它是一種macos上的輕量級虛擬化工具包,hyperkit的結構設計成了乙個庫,可以使用平常的外來函式介面,與高階語言進行聯絡。

hyperkit包括乙個完整的虛擬機器管理程式,針對輕量級虛擬機器進行了優化,它可以與vpnkit和datakit之類的元件進行聯絡。眼下,它只支援macos x,使用mac的虛擬機器管理程式框架,這是dockerfor mac的乙個核心元件。

hyperkit可以與需要啟動專用虛擬機器或短暫虛擬機器的任何應用程式一起使用,只要與hyperkit進行鏈結。

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

MacOS安裝和配置Docker

一 碎碎念 二 基本概念 2 docker容器 3 docker倉庫 三 安裝與配置 然後還有最重要的乙個步驟,就是新增映象源位址,加速映象的拉取,進入設定頁面,如下圖,均已標出 我隨意新增了兩個位址,這類位址挺多的,各有所好,這裡列出來方便copy registry mirrors 然後就可以開始...

Mac OS 下編譯安裝Lammps

homebrew裡面有直接可安裝的lammps,但是使用的都是預設 引數。為了使用新的特性,這裡選擇使用gcc49 和mpich3編譯安裝之。macport安裝gcc49 並設定其為預設編譯器 b.編譯 以及 安裝 參見readme 注意 一定要把homebrew裡面安裝的 openmpi 給刪除了...

在Mac os下安裝xgboost

git clone recursive cd xgboost cp make minimum.mk config.mk make j4這是不支援多執行緒版本的,如果想要支援多執行緒,那麼就要使用如下指令 brew install gcc without multilib usr bin ruby e...