로딩
요청 처리 중입니다...

155. [Docker] Docker for Mac 에서 Linuxkit 내부로 들어가 /var/lib/docker 디렉터리 확인하기

 155. [Docker] Docker for Mac 에서 Linuxkit 내부로 들어가 /var/lib/docker 디렉터리 확인하기

이번 포스트에서는 Docker for Mac에서 실행되는 가상 머신에 들어가는 방법에 대해서 다른다. 1. Docker for Mac과 Linuxkit 보통 Docker for Mac을 사용하면 로컬 Mac에 /var/run/docker.sock 파일이 생성되기 때문에 Mac 터미널에서도 docker 명령어 클라이언트를 사용할 수 있다.

그러나 컨테이너, 이미지 레이어 파일 등 실제 도커에 관련된 파일은 로컬 Mac의 /var/lib/docker (기본 --data-root 경로) 에 존재하지 않는데, 이는 도커 엔진이 맥북 자체가 아닌 Linuxkit 위에서 실행되기 때문이다. 1 Linuxkit을 이용한 Docker for Mac 구조 Linuxkit은 2017년 DockerCon에서 소개되었던 기술로, 최소화된 리눅스 커널로 리눅스 환경을 구성한 뒤 컨테이너 단위로 시스템 Task를 정의하고 실행할 수 있는 기술이다. Linuxkit에 대한 자세한 내용은 내가 간단하게나마 정리...