'설정'에 해당하는 글 1건





일단 redis 셋팅 과 node + nodemon 설정을 분리해서 올렸습니다.

 

redis:


셋팅을 자주 틀려서 github 에 올려 둡니다.

redis 를 설치하고 셋팅이랑 데이터 파일은 외부로 빼도록 했습니다.

링크: https://github.com/thisisone-usa/memos
이 링크게 redis 폴더 입니다.
redis/docker-compose.yml 설청파일을 참고하시면 될 것 같습니다.

 

redis 는 딱히 빌드 할 필요가 없어서 

docker-compose up 

이 명령만 사용하면 되는군요

데몬 형태로 돌리려면 

docker-compose up -d 입니다.

 

node + nodemon:

 

/node16 폴더입니다. 레디스와 동시에 돌릴 생각은 아니라 분리 했는데

docker-compose.yml 파일을 services 이하 내용을 합치고

mynode 폴더를 옮기면 동시에 돌리는 것고 가능합니다.

 

nodemon 은 redis 보단 어려운데요

 

/node16/mynode/Dockerfile 을 수정했다면 반드시 빌드랠 해야 수정내용이 적용됩니다.

 

$ docker-compose up --build

 

이렇게 --build 를 넣어줘야 합니다.

계속 이걸 써도 되지만 껏다켰다가 시간이 많이 걸리기 때문에 

단순 소스 수정이라면 

$ docker-compose up 

으로 돌리면 빨리 뜹니다.

 

/node16/mynode/Dockerfile 제일 마지막에

 

CMD [ "nodemon", "-L", "a.mjs" ]

 

이런 코드가 있습니다. -L 이 없으면 코드를 수정해도 인식하지 못하니
제외하면 안됩니다. 이걸 몰라서 한참을 해맸습니다.

 

 


WRITTEN BY
SIDNFT
게임개발자에서 WEBGL 웹개발자로 전환중

,