Container 썸네일형 리스트형 [Docekr]Node.js 웹 앱을 도커라이징 해보자 공식문서를 참고하여 찬찬히 따라해본다. Node.js 앱 생성 package.json 파일을 생성하고 내용을 넣는다. npm install을 통해 의존성을 설치한다. 이 때 설치되는 것은 명시되어 있는대로 "express": "^4.16.1"이다. package-lock.json이 생성되었다면 성공적으로 설치된 것이다. server.js를 만든다. Dockerfile 생성 FROM node:12 # 앱 디렉터리 생성 WORKDIR /usr/src/app # 앱 의존성 설치 # 가능한 경우(npm@5+) package.json과 package-lock.json을 모두 복사하기 위해 # 와일드카드를 사용 COPY package*.json ./ RUN npm install # 프로덕션을 위한 코드를 빌드하는 .. 더보기 이전 1 2 다음