rueki
Dockerfile Example 본문
728x90
반응형
FROM : docker hub에서 어떤 이미지 불러올 것인지?
WORKDIR : 컨테이너 접속 시 현재 경로
COPY : 파일 복사에 대한 명령
RUN : 터미널 명령어를 컨테이너 실행하면서 실행시킬 것
CMD : 커맨드 명령어
EXPOSE : 어떤 포트로 포워딩을 할 것인지
FROM node
#docker hub로부터 불러올 것
WORKDIR /app
#컨테이너에서 작업할 경로
COPY . /app
#첫번째 dot : ~에서 컨테이너로 복사할 파일 경로 // 호스트 파일 시스템
#두번째 dot : 복사할 파일 컨테이너 어디에서 저장할지 // 이미지 및 컨테이너 파일 시스템
#로컬의 현재 경로에 존재하는 파일을 컨테이너의 /app 경로에 옮기기
RUN npm install
#이미지 실행하면서 실행시킬 명령어
#커맨드 명령어 실행 시 CMD ["~", "~"]
EXPOSE 80
# listen port
728x90
반응형
'쿠버네티스, 도커' 카테고리의 다른 글
docker Naming, Tagging Containers (0) | 2021.12.27 |
---|---|
docker 컨테이너 자동 삭제 (0) | 2021.12.27 |
docker compose 실행해보기 (0) | 2021.11.22 |
도커 컨테이너 통신 (0) | 2021.11.21 |
도커 컨테이너 Storage (0) | 2021.11.19 |
Comments