반응형
1. 실행되어 있는 docker daemon의 data root directory 확인
docker info | grep "Root Dir"
-> 기본 설치 경로는 대부분 아래와 같이 "/var/lib/docker" 로 예상된다.
2. docker daemon 중지 (CentOS 7.x)
systemctl stop docker.service
3. Data Root 변경하기
vim /etc/docker/daemon.json
⚠ 주의!! : 변경하려고 하는 directory를 생성한 후 추가해 주어야 한다. 존재하지 않는 경우 docker daemon 재시작 시 에러가 발생한다.
(1) daemon.json 파일이 없었거나, 파일에 아무 데이터도 없을 경우
{
"data-root": "/data/docker/"
}
(2) daemon.json 파일에 다른 내용이 이미 기재되어 있을 경우
: 필자는 nvidia-docker 설치 과정에서 추가되었던 내용이 이미 있어서, 기존 내용에 영향 없도록 json 포맷에 맞게 "data-root" 를 추가해 주었다.
{
"runtimes": {
"nvidia": {
"path": "nvidia-container-runtime",
"runtimeArgs": []
}
},
"data-root": "/data/docker/"
}
4. docker daemone 재시작 (CentOS 7.x)
systemctl start docker.service
반응형
'Engineering > OS -Linux, Windows, EXSi' 카테고리의 다른 글
(windows) Telegraf : Windows Application(Process) Memory Monitoring (0) | 2022.05.06 |
---|---|
tmux : linux에서 실행중인 terminal 세션 분리 (0) | 2022.04.24 |
(windows) [RDP Wrapper] Windows Remote Desktop / Multiple Sessions (1) | 2022.03.20 |
curl : 자주 활용하는 options (0) | 2022.02.18 |
linux + docker 환경에서 netstat 로 ESTABLISHED socket 조회하기 (2) | 2022.01.24 |
댓글