반응형

Docker에서 docker info 명령어를 실행하면 표시되는 Root DirDocker 데몬이 사용하는 모든 데이터를 저장하는 기본 디렉토리를 의미합니다. 여기에는 컨테이너 이미지, 컨테이너, 네트워크, 볼륨, 로그기타 Docker 관련 데이터가 포함됩니다.

 

기본 위치:

  • Linux: /var/lib/docker
  • Windows: C:\ProgramData\Docker
  • MacOS: /var/lib/docker

Root Dir의 중요성:

  • Docker 데몬이 작동하는 데 필수적인 디렉토리입니다.
  • 디스크 공간이 부족하면 Root Dir의 공간을 확장해야 할 수도 있습니다.
  • 여러 Docker 데몬을 실행하는 경우 각 데몬마다 고유한 Root Dir을 지정해야 합니다.

Root Dir 변경:

  • dockerd 서비스를 시작할 때 --data-root 옵션을 사용하여 Root Dir을 변경할 수 있습니다.
  • /etc/docker/daemon.json 설정 파일에서 data-root 설정을 변경할 수도 있습니다.

주의 사항:

  • Root Dir을 변경하기 전에 모든 Docker 컨테이너를 중지하고 이미지를 삭제하는 것이 좋습니다.
  • Root Dir을 변경하면 Docker 데몬을 다시 시작해야 합니다.

추가 정보:

  • docker info 명령어를 사용하여 현재 Root Dir 위치를 확인할 수 있습니다.
  • dockerd --help 명령어를 사용하여 --data-root 옵션에 대한 자세한 정보를 확인할 수 있습니다.
  • Docker 공식 문서에서 Root Dir에 대한 자세한 내용을 확인할 수 있습니다: [[유효하지 않은 URL 삭제됨]]([유효하지 않은 URL 삭제됨])
반응형