[Docker] Container Storage(실습)

99winnmin·2023년 2월 3일
0

Docker

목록 보기
14/16

1. mysql DB data 영구 보존

2. 웹데이터 readonly 서비스로 지원

3. 컨테이너간 데이터 공유

mysql DB data 영구보존하기

$ docker run -d -v /dbdata:/var/lib/mysql -e MYSQL_PASSWORD=pass mysql:latest
$ docker run -d -v /var/lib/mysql -e MYSQL_PASSWORD=pass mysql:latest
$ docker volume rm <volume_name> : 저장된 data volume 삭제
$ docker volume ls : 저장된 data volume 목록 보기

웹데이터 readonly 서비스로 컨테이너에 지원하기

$ docker run -d --name web -p 80:80 -v /webdata:/usr/share/nginx/html:ro nginx:latest : /webdata에 만들어놓은 페이지를 nginx에 readonly 모드로 mount함

컨테이너간 데이터 공유

$ docker run -d -v /webdata:/webdata --name df smlinux/df:latest
$ docker run -d --name web -v /webdata:/usr/share/nginx/html:ro -p 80:80 nginx:latest

profile
功在不舍

0개의 댓글

관련 채용 정보