(에러) volume이 작동하지 않아 server.js 업데이트 되지 않을때
517
10 asked
윈도우 기준으로 작성했습니다.
server.js를 변경해서 도커를 다시 실행해도 변경된 코드가 반영되지 않은 문제를 확인함.
도커 컨테이너 내부 server.js를 확인하기 위해 아래 명령어로 컨테이너에 진입
docker exec -it 컨테이너아이디 sh
server.js 파일을 읽기 위해 아래 명령어를 입력함
nano server.js
하지만 아래와 같은 출력이 발생하면서 파일 읽기에 실패함

아래 명령어들을 입력해 해결
apt-get update
apt-get install nano
nano 설치완료 후 server.js를 읽으니 아래와 같이 변경전 코드가 확인됨:
1) 변경전
res.send('Hello Word');
2) 변경후
res.send('zxzzzzz');
3) 도커 컨테이너에서 확인한 코드

도커 명령어를 완벽히 이해하지 못한 상태로 본 글을 작성했습니다. 따라서 부족한 부분이 있을 수 있습니다. 다음 강의를 위해 우선 기능이 작동하는데 초점을 맞췄다는 점 참고 부탁드립니다.
명령어 변경:
docker run -d -it -p 5000:3200 -v "/$(pwd)/server.js:/usr/src/app/server.js" joykim93/nodejs:latest도커 컨테이너에서 server.js 파일 확인

참고:
https://docs.docker.com/storage/bind-mounts/
https://cloudkul.com/knowledgebase/nano-command-not-found-docker/
https://itzone.tistory.com/610
Answer 1
Docker Containers간 통신 할 때 나타나는 에러 강의 질문
0
79
1
WINDOW + Vite를 사용하여 소스 코드 변경이 반영되지 않는 현상
0
79
1
도커 컨테이너 끼리 SSL 통신 시 문제가 생깁니다..
0
216
1
도표 강의 자료 사용이 불가합니다. (권한 문제)
0
135
1
Docker compose 관련 공유
0
140
1
트레비스가 유료화가 되어 테스트가 어려워 챕터8에서 고민중입니다.
0
78
1
강사님 혹시 vscode 어떤 테마 쓰시나요..?
0
285
1
The instance profile aws-elasticbeanstalk-ec2-role associated with the environment does not exist.
0
105
1
travis ci가 이제 유료화가 된 것 같습니다;;;
0
209
2
docker-compose up 에러 공유 드립니다
0
290
1
Elastic Beanstalk에서 도메인 클릭시 react 이미지가 안나오고 다른 화면이 나오는데
0
170
1
도커 빌드 시간이 너무 오래걸려요..
0
1055
2
docker-compose down 이후에도 containers에 redis가 남아 있는 이유
0
167
1
도커 볼륨이 작동이 안되는것 같아서 질문드립니다!
0
212
2
docker-compose 가 Docker Desktop 에서 빠진건가요? command not found 라고 뜨네요
0
277
1
Error response from daemon: The system cannot find the file specified.
0
219
1
draw.io 오류
0
646
1
Docker Volume 오류(reference, lowercase)
0
564
1
[섹션3 - 내가 만든 이미지 기억하기 쉬운 이름 주기] 네이밍/태그 에러
0
226
1
axios오류 문의드립니다!
0
333
1
node.js version
0
485
1
안녕하세요 마지막 강의 질문 있습니다.
0
434
1
Deploy를 계속 실패합니다.
3
1382
4
TravisCI에서 계속 에러가 납니다....
0
357
1

