본문 바로가기
반응형

dockerfile2

[Docker] Dockerfile (2) 앞서 포스팅에서는 Dockerfile의 기본적인 명령어와 사용법에 대해 포스팅했습니다. 이번 포스팅에서는 좀 더 Dockerfile 명령어에 대해 포스팅하려 합니다. EXPOSE [포트 번호] - 호슽와 연결할 포트 번호를 설정합니다. (docker run의 --expose 옵션과 동일) ENV [환경 변수] [값] - 환경 변수를 설정합니다. 이 환경 변수는 RUN, CMD, ENTRYPOINT에 적용됩니다. ADD [복사할 파일 경로] [이미지에 파일이 위치할 경로] - 파일을 이미지에 추가합니다. COPY [복사할 파일 경로] [이미지에 파일이 위치할 경로] - 파일을 이미지에 추가합니다. WORKDIR [경로] - RUN, CMD, ENTRYPOINT 명령이 실행될 디렉토리를 설정합니다. COPY.. 2021. 6. 11.
[Docker] Dockerfile (1) Dockerfile 앞서 포스팅한 내용으로는 commit명령어로 이미지를 만들 수 있었습니다. 이번 포스팅에서는 dockerfile로 이미지를 만들어 보겠습니다. Dockerfile은 docker 이미지 생성을 위한 이미지 설정 파일입니다. Dockerfile에 사용할 수 있는 명령어들을 사용해서 docker image를 생성합니다. 다음 명령어로 dockerfile 생성을 시작해 봅니다. $ vi Dockerfile Dockerfile을 작성할 때 다음 명령어들을 설정해주면 됩니다. FROM [이미지] / FROM [이미지] : [태그] - 어떤 이미지를 기반으로 이미지를 생성할지 설정 (필수) MAINTAINER [작성자 정보] - 이미지를 생성한 사람의 정보를 설정 RUN [명령어] - FROM에서.. 2021. 6. 11.
반응형