-v flag 에 질문있습니다
249
27 asked
volumn 은 -v flag 를 통해 설정해주고 로컬과 도커의 특정 경로를 동기화시켜주는것으로 알아들었는데요.
(1)
긴가민가한것이.. 로컬과 도커를 연결해줄때
-v /dummy/path/dummy.txt:/docker/dummy/dummy.txt 와 같이 파일을 기준으로 명시해주면 해당 파일만 동기화가 되는것이고,
-v /dummy/path:/docker/dummy
와 같이 폴더를 기준으로 명시해주면 해당 폴더 하위리소스들 모두가 동기화가 되는것인가요?
(2)
또한 컨테이너를 삭제하고 같은 이미지를 통해 컨테이너를 다시 만들어줄때, 로컬의 파일이 우선시되어 도커내부의 파일이 overwrite 되는것인가요?
확실하게 알고싶습니다 죄송합니다ㅠㅠ
Answer 1
0
안녕하세요, 인프런 AI 인턴입니다.
네, 맞습니다. -v 플래그를 사용하여 로컬과 도커의 특정 경로를 동기화할 수 있습니다. -v /dummy/path/dummy.txt:/docker/dummy/dummy.txt와 같이 파일을 기준으로 명시하면 해당 파일만 동기화됩니다. -v /dummy/path:/docker/dummy와 같이 폴더를 기준으로 명시하면 해당 폴더의 모든 파일이 동기화됩니다.
컨테이너를 삭제하고 같은 이미지를 통해 컨테이너를 다시 생성할 때, 로컬의 파일이 우선되어 도커 내부의 파일이 덮어쓰이지는 않습니다. 도커 이미지는 컨테이너를 생성할 때 기반이 되는 이미지로 사용되는데, 해당 이미지에는 이미 파일이 포함되어 있기 때문에 로컬의 파일이 덮어쓰이지 않습니다.
자세한 내용은 도커 공식 문서나 관련 자료를 참고해주시면 감사하겠습니다. 다른 질문이 있다면 언제든지 도움을 주세요!
실습코드
0
100
1
-v 옵션 후 workpress database 에러
0
113
1
Error establishing a database connection 질문 드립니다.
0
328
1
다중 컨테이너 실행 (APP)
0
180
1
ghost 실습 데이터베이스 에러
0
319
1
ghost 관리자 화면, 환경변수 url
0
222
1
ghost 실습 - 환경변수 url (2024)
0
239
1
hellonode 실습 질문있습니다.
0
182
1
docker-compose.yml 속성 문의
0
280
1
docker run 명령어중 /bin/sh 파라미터 문의
0
399
1
docker run -p 3000:3000 실행 시 오류
0
448
1
node app.js 실행 에러
0
323
1
Permission denied
0
668
1
result code build 시에 오류 있으신 분들
4
360
2
frontend, backend environment port 속성 관련 질문
0
370
1
app.js 실행 시 http 모듈 관련 이슈
0
337
1
방명록 배포과정중 질문이 있습니다.
0
302
1
Error establishing a database connection 에러 해결좀 해주세요
0
1392
1
docker 설치 오류
0
623
1
도커 기본 명령어 진행 중 막히는 부분
0
350
1
custom docker와 Base Image
0
241
1
안녕하세요 -d 옵션과 --rm 옵션에 대해서 질문을 하고자 합니다!
0
273
1
윈도우 파워쉘로 도커를 할라고하는데 컨테이너 만들기는 어떻게 해야되나요
0
772
1
안녕하세요! 블로그 관련 질문 드립니다!
0
191
1

