인프런 커뮤니티 질문&답변

sj p님의 프로필 이미지
sj p

작성한 질문수

따라하며 배우는 도커와 CI환경 [2023.11 업데이트]

도커 볼륨을 이용한 소스 코드 변경 영상에서 에러가 났는데 해결을 못 하고 있습니다.

작성

·

288

0

docker run -it -p 3000:3000 -v /usr/src/app/node_modules -v $(pwd):/usr/src/app sj/docker-react-app

이 명령어를 쳤을때

EACCES: permission denied, mkdir '/usr/src/app/node_modules/.cache'

위와 같은 권한 거부 메세지가 뜨면서 연결이 안 되는데 어떻게 해결해야 될까요

답변 2

0

삭제된 글입니다

이건 완전히 잘못 알고계신거 아닌가요.

/usr/src/app/는 도커 컨테이너 내에 생성하는거지

로컬에 있는 파일을 가르키는게 아닌데요;;

지금 작업하신건 볼륨처리를 엉뚱한곳으로 잡아서 정상적으로 작동되는것 같습니다.

지금보니 잘못 알고있었네요.  수정했습니다. 감사합니다.

0

John Ahn님의 프로필 이미지
John Ahn
지식공유자

안녕하세요 

권한 문제 같은데 

혹시 

sudo chown -R yourusername:yourusername /path/to/node_modules

이렇게 한번 해보시겠나요? !

sj p님의 프로필 이미지
sj p
질문자

도커 쉘 안에서  하면 되는건가요??

volume 실습 중에 docker 컨테이너 안의 usr/src/app 안에 폴더 생성 권한이 없다는거 같은데

yourusername은 도커 이름을 하면 되나요...?

뒤에 /path/to/node_modules 이 dir 경로도 뭔지 모르겠습니다... 저런 폴더 경로는 없는데  usr/src/app를 말씀하시는건가요?

sj p님의 프로필 이미지
sj p

작성한 질문수

질문하기