일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- devops
- 프로세스
- 컨테이너
- 데브옵스
- 도커
- 도커 이미지
- os
- 부스트코스
- 도커 컨테이너
- 네트워크
- boj
- AWS
- 도커 명령어
- 인프라
- linux
- centOS
- 클라우드
- Python
- ios
- centOS7
- k8s
- Swift
- NGINX
- swift 클로저
- kubernetes
- C++
- 리눅스
- 운영체제
- 쿠버네티스
- docker
- Today
- Total
목록docker volume (2)
귀염둥이의 메모

Bind Mount docker run --volume [호스트경로]:[컨테이너 내 경로] 옵션 Z : SELinux 문제 해결 ro : 볼륨을 읽기 전용으로 마운트 호스트 OS ~/bindmount 를 컨테이너 /tmp/bindmount 로 마운트 [user@harbor ~]$ mkdir bindmount [user@harbor ~]$ touch bindmount/hello.txt docker run -dit --name bind-mount-test \ --rm \ --volume ~/bindmount:/tmp/bindmount \ centos:latest read-only docker run -dit --name read-only-test \ --rm \ --volume ~/bindmount:/tmp..

볼륨을 사용하는 목적? 데이터의 영구적인 보존을 위하여 : 컨테이너 삭제 시 컨테이너 내부의 데이터는 함께 삭제 같은 데이터를 여러 컨테이너가 공유 호스트의 설정 파일 등을 공유 : /etc/resolv.conf Docker의 볼륨 유형 Bind Mount Volume Tmpfs Mount Bind Mount 호스트의 디렉토리를 직접 공유 중요한 시스템 파일이나 디렉토리의 생성, 수정 또는 삭제를 포함하여 컨테이너에서 실행되는 프로세스를 통해 호스트 파일 시스템을 변경할 수 있음 (사용하기 간편하지만 설정에 주의가 필요함) Volume docker engine을 통해 사용할 수 있는 볼륨을 생성하여 사용 (docker volume create) 실제 생성된 볼륨은 호스트의 /var/lib/docker/v..