Где находится/var/lib / docker на Mac / OS X
Я ищу папку /var/lib/docker на моем Mac после установки docker для Mac.
С docker info Я
Containers: 5
...
Server Version: 1.12.0-rc4
Storage Driver: aufs
Root Dir: /var/lib/docker/aufs
Backing Filesystem: extfs
Dirs: 339
Dirperm1 Supported: true
...
Name: moby
ID: LUOU:5UHI:JFNI:OQFT:BLKR:YJIC:HHE5:W4LP:YHVP:TT3V:4CB2:6TUS
Docker Root Dir: /var/lib/docker
Debug Mode (client): false
....
но у меня нет каталога /var/lib/docker на мой хост.
Я проверил /Users/myuser/Library/Containers/com.docker.docker/ но не мог найти там ничего. Есть идеи, где он находится?
4 ответов:
посмотреть ответ
при использовании приложения Docker для Mac кажется, что контейнеры хранятся в виртуальной машине, расположенной по адресу:
~ / библиотека / контейнеры / com.докер.docker / Data / com.докер.водитель.amd64-linux / Docker.qcow2
Как уже упоминалось в приведенных выше ответах, вы найдете его в:
screen ~/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/ttyКак только вы получите tty работает вы можете перейти к
/var/lib/docker
этот путь идет от Docker Host (не от MacOS) fefore" Docker для Mac Application "раз, где где был VirtualBox VM" по умолчанию "и внутри этой виртуальной машины указанный путь существует (наверняка), теперь в" Docker для Mac Application " раз есть Докер.образ qcow2, который является базовой виртуальной машиной qemu. Чтобы перейти внутри этого VM @mik-jagger путь в порядке (но есть еще несколько)
Я бы сказал, что файл:
/var/run/docker.sockна самом деле в:
/Volumes/{DISKNAME}/var/run/docker.sockесли вы запустите это, он должен доказать это, пока ваш запуск VirtualBox 5.2.8 или более поздней версии и доля для
/Volumesустанавливается автоматически и постоянно, и вы создали докер-машину по умолчанию, находясь на этой версии Virtualbox:#!/bin/bash docker run -d --restart unless-stopped -p 9000:9000 \ -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer \ --no-authзатем, доступ к Portainer в: 192.168.99.100: 9000 или localhost: 9000
Comments