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