반응형
윈도우에서 wsl2 설치하고 도커에 연결해서 사용하고 있어서, 볼륨도 리눅스 스타일로 생성한다.
#볼륨생성
docker volume create todo-list
#볼륨경로 정의(파워쉘에서 실행)
$target='/data'
#todo v1 실행
docker container run -d -p 8011:80 -v todo-list:$target --name todo-v1 diamol/ch06-todo-list
## 볼륨 쓰는작업....
#삭제( 볼륨을 설정하지 않으면, 컨테이너 삭제시 데이터가 모두 날아간다. )
docker container rm -f todo-v1
#todo v2 실행
docker container run -d -p 8011:80 -v todo-list:$target --name todo-v2 diamol/ch06-todo-list
## todo v1 에서 했었던 작업이 남아 있음을 확인한다.!
반응형