docker restart nginx
이라는 명령어를 쳤다.생각해 보니까 docker restart nginx라는 명령어 자체가 틀린 것 같고(!!!) docker ps
를 통해 확인해 보니 niginx랑 node.js 서버가 다 내려가서 사라져 있었다.
당황한 상태로 docker-compose -d up nginx
를 했는데 명령어 수행 후에도 docker ps | grep (node.js server)
를 해도 확인을 할 수 없었다.
우선 디펜던시 문제로 node.js 서버를 먼저 켜야 한다고 판단해서 docker-compose -d up (node.js server)
를 해줬는데 그 이후에도 확인 불가능 상태였다.
그러다 도움을 받아 docker-compose up (node.js)
을 해주니까 오류 메세지를 확인 할 수 있었다.
node.js에서 오류 메세지가 떨어지고 있었고 이 부분이 빌드 과정에서 일어나는 부분인거를 파악해서 커밋 기록을 보니까 해당 오류 관련 된 걸로 보이는 부분이 커밋 되어 있었고 revert 하고 다시 빌드해 보니까 요청을 잘 받는 걸 확인 할 수 있었다.
docker 잘 못 건들인 것 같을 때 마다 심장이 철렁한다..
하지만 걱정하지말자..
docker니까.. 다시 올려주자; 컨테이너까진 괜찮다; 아직은..
[추가]
docker-compose up (node.js) 명령어는 띄워놓는 명령어니까 log확인 하기 위해서는 docker logs (-f) (node.js 서버) 명령어를 이용해서 로그를 확인하자
하지만 걱정하지말자..
docker니까...
무슨 말이얔ㅋㅋㅋ