24.04.28 09:18 작성
·
185
·
수정됨
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
2024. 04. 28. 16:29
(내용을 구체적으로 더 추가합니다)
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",
해결 방법 좀 알려 주시면 감사하겠습니다.
2024. 05. 02. 17:15
Adol님 안녕하세요. 데브위키입니다.
혹시 터미널은 Git Bash로 사용하고 계신가요?