docker container에 mount 되어 있지 않은 볼륨 또는 컨테이너 경로는 백업이 안된다..
redmine 의 /usr/src/redmine/plugins 를 백업하고 싶은데 mount 처리가 되어있지 않아서 백업을 진행할 수 없다.
/usr/src/redmine/plugins 경로 데이터 volume 으로 복사
이 명령어가 적용이 안되는 것 같다. 데이터가 하나도 없다...
docker volume 에 있는 데이터 확인 명령어
# docker run --rm -v redmine_plugins:/data ubuntu ls -l /data
여기저기 찾아본 결과, container에 연결되어있지 않은 volume 또는 mount 되어 있지 않은 컨테이너 데이터의 경우 백업이 불가하다.
=> 그래서 임시적으로 container의 데이터를 직접 host로 cp 후 tar로 파일을 만들었다..
이게 최선일까? 어렵다.
'Docker' 카테고리의 다른 글
Linux Mount 를 이용한 Docker 이전 테스트 2 (볼륨 복원) (0) | 2023.11.09 |
---|---|
Linux Mount를 이용한 Docker 이전 테스트 (redmine, jenkins 복원) (0) | 2023.11.07 |
Docker bind mount 경로 volume 으로 복사하기 (0) | 2023.11.06 |
Docker Hub 이미지 업로드 (0) | 2023.11.06 |
docker-compose.yml & backup script (0) | 2023.06.01 |