Skip to content

Instantly share code, notes, and snippets.

@fortune
Last active March 4, 2022 17:53
Show Gist options
  • Save fortune/0b17295b84923fbd074aaa7bf744e99e to your computer and use it in GitHub Desktop.
Save fortune/0b17295b84923fbd074aaa7bf744e99e to your computer and use it in GitHub Desktop.
Docker for Mac で Docker ホストに入る方法

Docker for Mac で Docker ホストに入る方法

Mac OS X での Docker for Mac では、Hyperkit により Linx VM を作成し、それを Docker ホストとして使っている。そのため、ボリューム等を確認しようとしても Mac 上には存在しない。そういうものを確認するには、次のように特殊なコンテナを特権付きで実行する。

$ docker run -it --rm --privileged --pid=host justincormack/nsenter1
/ # 
/ # 
/ # 
/ # cd /var/lib/docker
/var/lib/docker # ls
builder     buildkit    containers  image       network     overlay2    plugins     runtimes    swarm       tmp         trust       volumes
/var/lib/docker # ls volumes
backingFsBlockDev  metadata.db
/var/lib/docker # 
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment