• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

도커 볼륨(Docker Volume) 21:00~23:00 nginx 실습 부분

24.04.28 09:18 작성 24.04.28 16:19 수정 조회수 58

0

안녕하세요? 볼륨 nginx 실습부분에서 pwd 경로(index) 폴더로 볼륨을 지정하고 nginx를 아무리 다시 실행해 봐도

 

강사님 화면처럼 403 Forbidden이 나오지 않고

 

Welcome to nginx 화면이 나옵니다.

제가 뭘 잘못한 건가요?

 

$ pwd
/c/adol/#study/Docker/EasyDocker/index

 


docker run -d -p 8000:80 --name my-nginx-a -v /c/adol/#study/Docker/EasyDocker/index:/usr/share/nginx/html nginx
d6c95b6bd03c21b0cf643614b42c440f4a91a94bb9a7808d5e932c719ad71ecf

docker run -d -p 8001:80 --name my-nginx-b -v /c/adol/#study/Docker/EasyDocker/index:/usr/share/nginx/html nginx
8e1f6e6ed1f3fcb993120aefcfede0841af72f5a291e86f01cd0567d2e7400ba

 

제가 뭘 잘못했는지 알려 주시면 감사하겠습니다.

OS는 Windows이고, 강사님이 따로 경로 // 언급 안 해서 안 붙였습니다.

 

답변 1

답변을 작성해보세요.

0

Adol님의 프로필

Adol

질문자

2024.04.28

(내용을 구체적으로 더 추가합니다)

 

pwd 명령어를 입력하면

/c/adol/#study/Docker/EasyDocker/index

로 출력이 되고

 

docker run -d -p 8001:80 --name my-nginx-b -v /c/adol/#study/Docker/EasyDocker/index:/usr/share/nginx/html nginx 8e1f6e6ed1f3fcb993120aefcfede0841af72f5a291e86f01cd0567d2e7400ba

 

앞에 c 경로가 붙을 시

 

(...) -v [앞 경로]:[뒤 경로] nginx 라고 할 때

 

inspect 명령어로 상세 정보 살필 시

앞 경로에 입력한 경로의 index 폴더 뒤에 ":C"가 붙은 index:C 폴더가 만들어지고

뒤 경로에는 작성한 경로 앞에 \\Program Files\\Git\\으로 경로가 붙어 버립니다.

 

ex)

"Source": "C:\\adol\\study\\Docker\\EasyDocker\\index\\;C",

"Destination": "\\Program Files\\Git\\usr\\share\\nginx\\html",

 

해결 방법 좀 알려 주시면 감사하겠습니다.

Adol님 안녕하세요. 데브위키입니다.

혹시 터미널은 Git Bash로 사용하고 계신가요?