2016-07-22 10 views
55

Po zainstalowaniu programu dokowanego dla komputerów Mac szukam folderu /var/lib/docker na moim Macu.Gdzie jest/var/lib/docker na Mac/OS X

Z docker info uzyskać

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 
    .... 

Ale nie mam katalogu /var/lib/docker na moim komputerze.

Sprawdziłem /Users/myuser/Library/Containers/com.docker.docker/, ale nie mogłem tam niczego znaleźć. Każdy pomysł, gdzie się znajduje?

+1

Znajduje się wewnątrz wirtualnego panelu sterującego, który tworzy dokowanie, aby zapewnić niezbędne środowisko Linux. – larsks

+0

Czy to możliwe, że plik: /Users/myuser/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/Docker.qcow2 – christian

+0

To jest obraz dysku leżący u podstaw vm, tak. Ale jeśli chcesz się zakryć zawartością tego katalogu, musisz zalogować się do samego vm. Możesz znaleźć instrukcje, aby to zrobić na https://docs.docker.com/v1.8/installation/mac/ – larsks

Odpowiedz

30

Zobacz this answer

Podczas korzystania Döcker dla Mac Aplikacja wydaje się, że pojemniki są przechowywane w VM znajduje się pod adresem:

~/Library/Pojemniki/com.docker.docker/Data/com.docker.driver.amd64-linux/Docker.qcow2

+2

Okay ... to co to jest Docker.qcow2 ???? –

70

Jak wspomniano w powyższych odpowiedzi, będzie go znaleźć w:
screen ~/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/tty

Po uzyskaniu tty uruchomiony można przejść do /var/lib/docker

+4

Jedna drobna modyfikacja (pod domem, a nie pod rootem): "screen ~/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/tty" – pdenti

+1

powinien być zaakceptowaną odpowiedzią. –

1

Ścieżka ta pochodzi z Docker Host (nie z MacOS) fefore „Docker dla Mac Aplikacja” razy, gdzie gdzie był VirtualBox VM „default” i wewnątrz ta VM wspomniana ścieżka istnieje (na pewno), teraz w "Docker dla Mac aplikacji" razy istnieje obraz Docker.qcow2, który jest qemu base vm. Wskoczenie w ten sposób VM @ mik-jagger jest w porządku (ale jest ich kilka).

Powiązane problemy