22.06.12 18:03 작성
·
396
0
vs code상 터미널에서 zsh이 쓰이고 있는 맥북이며
docker run -dp 3000:8080 -v /usr/src/app/node_modules -v $(pwd):/usr/src/app wkdzhd2000/nodejs
라고 입력했는데 컨테이너 ID가 나오지 않고 아래와 같이
형식에 맞지 않게 입력했다고 나옵니다.
docker: invalid reference format.
See 'docker run --help'.
맥북이기때문에 $(pwd)가 맞다고 생각하고 다른 부분에도 잘못 쓴 것이 없어보이는데 왜 인식하지 못할까요..? 구글링하며 몇몇 글이나 공식문서도 참조하고 있는데 아직까지 원인을 찾지 못하였습니다...
윈도우는 아니지만 혹시 몰라 ${pwd}하니 작동은 했습니다.
하지만 server.js의 소스코드를 바꾼다음 컨테이너를 docker stop 했다가 다시 run 해도 소스코드 변경내용이 반영되지 않는다는 문제가 생겼습니다..
어디가 잘못된 걸까요?? 저만 이러나요??