Ops/Docker
Docker 명령어 - volume 생성 (+security)
mkdir.chandler
2023. 11. 6. 00:00
반응형
Docker 명령어 - volume 생성 (+security)
볼륨 권한 생성 방법
- Host에 폴더를 만들고 해당 폴더를 Docker 내부에서 사용
- Host의 Docker가 관리하는 Volume에서 생성하고 Docker 내부에서 사용 (권장) ← 해당 매뉴얼은 이 방식으로 진행
Host에 폴더 생성의 문제점 및 해결 방법
- Host의 입장에서 Docker는 Other의 계정으로 인식
- Docker 내부 계정의 nid, gid를 Host의 계정과 일치시켜서 권한 부여 (가장 무난)
- Host에 생성한 폴더의 권한을 777로 설정 (누구나 권한이 생겨 보안상 위험)
- Docker를 생성할 때 privileged 옵션 사용 (Host의 권한을 탈취할 수 있어 보안상 위험)
위쪽 부분
- 아래에 정의되어 있는 볼륨을 사용하는 부분
- app-storage 볼륨을 docker 내부의 storage에 사용
아래 부분
- app-storage 라는 이름의 볼륨을 생성
- 눈에 보이는 이름은 app-data
■ Reference
내용 | URL | |
도커(Docker) Volume 사용법 | https://0902.tistory.com/6?category=675093 | |
- | - |
by mkdir-chandler
728x90
반응형