CentOS 7에서 docker 사용 중 데이터 경로를 변경해야 해서 찾아보고 다음과 같이 설정해서 변경했습니다.

docker의 기본 데이터 저장 경로는 다음과 같습니다

/var/lib/docker

이 경로를 지정하는 가장 간단한 방법은 다음과 같이 data-root를 지정하면 됩니다.

vim /etc/docker/daemon.json

{  
    "data-root": "/data/docker"  
}

운영 중 변경하신다면 다음과 같이 하시면 됩니다.

 

  • 데몬 중지 ( systemctl stop docker)
  • 데이터 이전
  • daemon.json 생성
  • 데몬 기동 ( systemctl start docker)

 

상세 설명은 다음의 링크를 참고합니다.
https://docs.docker.com/config/daemon/systemd/

ps. 신규 에디터로 작성했는데 블로그 스킨과 뭐가 맞지 않는지 이상해보이네요.