====== Docker 와 MacOS ======
* MacOS 와 [[:docker|Docker]]
===== Docker Desktop 없이 Docker 사용하기 =====
* [[https://dhwaneetbhatt.com/blog/run-docker-without-docker-desktop-on-macos|Run Docker without Docker Desktop on macOS | Dhwaneet Bhatt]]
* [[kubernetes:minikube|minikube]] 나 [[devops:vagrant|Vagrant]] 를 사용해서 가능하다.
===== /var/lib/docker =====
* [[https://timonweb.com/docker/getting-path-and-accessing-persistent-volumes-in-docker-for-mac/|Getting path and accessing persistent volumes in Docker for Mac ⚡ | TimOnWeb]]
* [[https://stackoverflow.com/questions/38532483/where-is-var-lib-docker-on-mac-os-x|macos - Where is /var/lib/docker on Mac/OS X - Stack Overflow]]
* [[http://egloos.zum.com/mcchae/v/11343963|[Docker] Mac에서 docker volume 위치]]
* MacOS 에서 바로 docker 가 실행되는게 아니라 가상머신(Virtual Machine)에서 실행되는 것이라서 실제 볼륨 위치가 다르다.
screen ~/Library/Containers/com.docker.docker/Data/vms/0/tty
# VM shell 에 진입. 이 안의 /var/lib/docker 사용.
cd /var/lib/docker
# /를 /docker 에 연결했기 때문에
# /var/lib/docker 를 원한다면 /docker/var/lib/docker 의 내용을 조사하면 된다.
alias dmd='docker run --rm -it -v /:/docker alpine:edge $@'
dmd ls -l /docker/var/lib/docker/volumes