dockrun의 -v옵션과 docker compose에서 volume의 차이가 궁금합니다.
568
작성한 질문수 9
docker run에서 -v는 호스트pc의 폴더와 docker container의 폴더를 연결시켜서
처음에는 호스트 pc에 있는 파일들을 해당 docker로 옮기고.
컨테이너가 동작하면서 변경된 파일들도 호스트 pc에 저장되고. 컨테이너가 꺼져도 호스트pc에는 그 파일들이 그대로 남아있는거로 알고 잇습니다.
근데 wordpress강의하시면서 docker compose에서 volumes를 설명하시는데 호스트pc와 연결을 안한다고 하셨습니다. 그럼 도커 demon(강의 초반부에 설명하셨던 도커 서버역할 하는 부분..??)에서 volume을 어딘가에 만들어서 관리하는건가요??
근데 또 다음강의 12분쯤에는 volumes: -"./myweb:user/share/nginx/html" 이런 식으로 쓰면서 copy랑 연관지어서 호스트 pc의 경로랑 연결짓기도 해서 뭐가 뭔지 모르겟슴니다
답변 1
0
안녕하세요 답변도우미입니다.
volume 은 크게는 결국 두가지 기능이 있는데요. 하나는 호스트 PC 의 특정 폴더를 컨테이너 내부 폴더에 연결하는 역할이고요. 보통은 호스트 PC 의 특정 파일을 컨테이너 안에 넣을 때 가장 많이 사용합니다. 또다른 하나는 단순히 컨테이너를 삭제해도 계속 저장소에 해당 데이터가 남게 하도록 하는 기능인데요. 이를 위해서는 호스트 PC 의 특정 폴더에 남길 수도 있고, 단순히 이름을 정해서, 도커 자체적으로 관리하는 저장소에 저장할 수 있습니다.
감사합니다.
25년도 12월 docker compose 설치 방법이 레거시된 상황
0
104
1
학습자료는 구글드라이브에서만 볼 수 있나요?
0
87
1
강의 외 개발자 진로 관련 질문입니다!
0
67
1
왜 전 오류가 뜨나요??
0
99
1
학습자료가 없어요
0
147
1
강의가 재생이 되지 않습니다.
0
100
1
풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
0
69
1
도커와 최신 서버 기술 수료시 웹 배포
0
152
1
개인키, 공인 인증서 폴더
0
138
1
워드프레스가 어렵네요 ㅠㅠㅠ
0
168
2
도커 활용하기 (주피터 노트북 서버 만들어보기)에서 질문있습니다
0
154
1
안녕하세요 배포 관련 질문이 있습니다.
0
139
1
ec2 인스턴스에서 우분투 버전관련 문의입니다
0
213
1
주피터 노트북 서버 만들어보기_pymysql 설치관련
0
258
1
window 데스크탑에 도커 사용하려고 하는데요~
0
170
1
안녕하세요 aws 사용 안해도 되나요 ?
0
187
1
/usr/local/apache2/htdocs 경로관련
0
224
2
섹션 16, 17 docker-compose up -d 명령 실행 시 다운로드 속도 느려짐
0
225
1
도커 컨테이너와 이미지 조사하기-docker run 실행시 컨테이너 생성 안됨 오류
0
454
1
mysql 접속 port 개방할 때 궁금한 점이 있습니다.
0
161
1
강의 소개에 나오는 강의자료? 들은 어떻게 받을수 있나요?
0
202
1
[인프런-수업자료요청] e북 자료(구글) 권한 요청드립니다 !
0
149
1
AWS VPC 과금 문제(탄력적 IP)
0
392
2
강의 섹션2 이후부터 강의화면 안보이는 이슈있습니다.
0
190
1





