기존에는 이미지를 변경 할 때마다 컨테이너에 코드를 복사해주어야했다. 볼륨을 쓰면 이런 번거로운 것들을 해결 할 수 있다. 볼륨은 도커 컨테이너 안에 있는 것들이 로컬에 있는 파일들을 보고 반영이 된다.
볼륨 이용 명령어
docker run -d -p 5000:8080 -v /usr/src/app/node_modules/ -v $(pwd):/usr/src/app mynode/nodejs
-v /usr/src/app/node_modules/ 은 지금 로컬에 없기 때문에 참조하지 않는다라는 뜻이다. 또한 뒤에 있는 경로는 참조할 것들의 위치를 써준다. 그리고 이미지 파일 이름을 적어놓는다.
'프로그래밍' 카테고리의 다른 글
centos에 postgre9.6설치하고 윈도우에서 포트포워딩으로 접속하는법 (0) | 2021.06.28 |
---|---|
The 2021 Web Developer Readmap 하나씩 따라하기-(1)DNS and how it works? (0) | 2021.06.07 |
Docker 개념과 기초 연습 4(재빌드) (0) | 2021.03.07 |
Docker 개념과 기초 연습 3(node js 앱 만들기) (0) | 2021.03.07 |
Docker 개념과 기초 연습 2(run과 도커 명령어) (0) | 2021.03.05 |