개발(14)
-
우분투 Docker 설치 및 로그인
도커 설치 sudo apt update sudo apt install apt-transport-https ca-certificates curl software-properties-common curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable" sudo apt update apt-cache policy docker-ce sudo apt install docker-ce sudo systemctl status docker 설치 확인 sudo docker..
2021.10.25 -
nodejs 프로젝트 도커라이징
1. 프로젝트에 Dockerfile 및 .dockerignore 작성 - Dockerfile FROM node:14.17.3 # 디렉토리 설정 WORKDIR /modi # 프로젝트에서 옮길 파일 COPY package.json ./ # 시간 설정 (서울) ENV TZ=Asia/Seoul RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone # 필요한 패키지 설치 RUN npm i --save RUN npm i -g pm2 # 소스파일 복사 ( 옮기지 않을 파일은 .dockerignore 에 지정 ) COPY . . # 사용할 포트 EXPOSE 3000 # 실행 ( pm2 ) CMD ["pm2-runtime","star..
2021.10.25