본문 바로가기
Docker

[Docker]Docker Volume Mount

by aws-evan 2022. 4. 15.
반응형

 

 

Docker 컨테이너 구축시에 Volume 마운트를 하지 않을 경우 컨테이너가 문제 생길 경우......

데이터가 컨테이너에만 존재하여 복구가 불가능....합니다

그래서 컨테이너 구축시 해당 서버에 대한 폴더경로를 마운트 해야합니다.

실제 서비스에 대한 구축이 아니기에 간략하게 자체적으로 구축한 웹페이지를 통해서 테스트 진행해보겠습니다.

 

1차적 - 기본 구축 및 옵션에 대해서 안내 드리겠습니다.

  • Docker 컨테이너 구축
  • Docker 컨테이너 Volume 적용
  • Docker 컨테이너 Volume Read-Only 적용
  • Docker 컨테이너 Volume Read-Only 실제 적용 테스트

 

Docker 컨테이너 구축

docker run --name "컨테이너 이름" "컨테이너 이미지"

 

Docker 컨테이너 Volume 적용

docker run -v <호스트경로 >:<컨테이너 내 경로> --name "컨테이너 이름" "컨테이너 이미지"

 

Docker 컨테이너 Volume Read-Only 적용

docker run -v <호스트경로>:<컨테이너 내 경로>:<권한>

 

Docker 컨테이너 Volume Read-Only 실제 적용 테스트

docker run -dit --name nginx_ro -v /Users/kimjintae/Study/WebPage:/usr/share/nginx/html:ro -p 8080:80 docker_nginx_commit

반응형

'Docker' 카테고리의 다른 글

[Docker]Docker로 nginx 사용시 한글 깨짐  (0) 2022.04.15
[Docker]Docker Container Backup & Restore  (0) 2022.04.01
[Docker]Dockerfile  (0) 2021.11.27
Docker 설치 및 명령어  (0) 2021.08.13
Docker 정의  (0) 2021.08.09