Net Eng

Docker 볼륨 관리 본문

Cloud/Docker

Docker 볼륨 관리

欲心 2024. 6. 18. 21:33

■ 도커 볼륨 생성

# docker volume create webvol

 

■ 도커 볼륨 사용

# docker run -d --name web -p 80:80 -v webvol:/usr/share/nginx/html njinx

 

■ 도커 볼륨 확인 & 상세 정보 확인

# docker volume ls
# docker volume inspect webvol
# docker inspect -f "{{ .Mounts }}" web

 

■ 도커 볼륨 삭제

# docker volume rm webvol

 

volume 방식 vs bind mpunt 방식

 

□ Volume

(볼륨생성)
# docker volume create webvol

(컨테이너 기동)
# docker run -d --name web -p 80:80 -v webvol:/usr/share/nginx/html njinx

(볼륨 확인)
# docker volume ls
# docker inspect -f "{{ .Mounts }}" web

(컨테이너 삭제)
# docker stop web && docker rm web

(볼륨 삭제)
#docker volume rm webvol

 

□ bind mount

(볼륨생성)
# mkdir -p /www

(컨테이너 기동)
# docker run -d --name web -p 80:80 -v webvol:/usr/share/nginx/html njinx

(볼륨 확인)
# ls -ld /www
# docker inspect -f "{{ .Mounts }}" web

(컨테이너 삭제)
# docker stop web && docker rm web

(볼륨 삭제)
# rm -rf /www

'Cloud > Docker' 카테고리의 다른 글

Docker 컨테이너 운용  (0) 2024.06.18
Docker 네트워크 관리  (0) 2024.06.18
Docker 컨테이너 관리  (0) 2024.06.18
Docker 이미지 관리  (0) 2024.06.18
Docker 설치  (0) 2024.06.18