Node.js 기반 Docker Image 만들기 - 1
Node.js 기반 Docker Image 만들기 - 2
Node.js 기반 Docker Image 만들기 - 3 (이 글)
https://nodejs.org/ko/docs/guides/nodejs-docker-webapp/
이제 내손내만 도커 이미지를 사용해서 도커 컨테이너를 만들어볼께요. 그리고 컨테이너가 정상적으로 돌아가고 있는지 확인해봐요.
docker run -d -p <내가원하는포트>:8080 <name>:<tag>
docker ps
그리고 index.js에서 res.send(os.hostname()); 부분을 res.send(`App is running on host : ${os.hostname()}\r\n`); 라고 바꿔주고 이미지를 다시 생성하는데 이번에는 버전을 2.0.0 으로 변경해주세요. 그리고 2.0.0 버전의 이미지로 컨테이너를 하나 더 만들어봐요.
브라우저나 CLI에서 localhost:<내가원하는포트>로 접속해본다.
이렇게 떴으면 성공했어요.
끝.