Sua Blog
Dockerfile
no date — docker
FROM
- 빌드할 이미지가 어떤 이미지를 기반으로 하고 있는지
ENV
- 해당 이미지의 환경변수를 지정해주는 옵션. RUN, CMD, ENTRYPOINT에 적용
RUN
- FROM에서 설정한 이미지 위에서 명령을 실행하는 것. shell script 같은것
COPY
- 파일을 이미지에 추가함
- COPY <복사할 파일> <경로>
- 경로는 언제나 절대경로
WORKDIR
- RUN, CMD, ENTRYPOINT의 명령어가 실행되는 디렉터리 설정
EXPOSE
- host와 연결할 포트 번호
ENTRYPOINT
- 컨테이너가 시작되었을 때 실행되는 명령어
- Dockerfile에서 한번만 사용 가능
CMD
- 컨테이너 생성 및 실행 시에 실행하는 명령어
USER
- 사용자 지정
.dockerignore
/node_modules
/build
npm-debug.log*
yarn-debug.log*
yarn-error.log\*
Dockerfile
README.md
.gitignore
.eslintcache