Dockerfile 빌드

iseon_u·2023년 5월 2일
0

Docker

목록 보기
12/12
post-thumbnail

Dockerfile 빌드


이미지 생성

Dockerfile 빌드

$ docker build -t mybuild:0.0 ./
  • 옵션 -t
    • 생성될 이미지의 이름을 설정
    • 가급적 사용
  • build 명령어 끝에 Dockerfile 이 저장된 경로 입력
    • ./ (현재 디렉터리)

생성된 이미지로 컨테이너 실행

$ docker run -d -P --name myserver mybuild:0.0
  • 옵션 -P
    • 이미지에 설정된 EXPOSE의 모든 포트를 호스트에 연결하도록 설정

빌드 컨텍스트

  • 이미지 빌드 실행 시 빌드 컨텍스트를 읽어온다
  • Dockerfile이 위치한 디렉터리
  • Dockerfile이 위치한 곳에는 이미지 빌드에 필요한 파일만 위치

.dockerignore

  • 빌드 시 파일에 명시된 이름의 파일은 컨텍스트에서 제외
  • 컨텍스트 최상위 경로, build 명령어에서 맨 마지막에 오는 경로, Dockerfile이 위치한 경로에 위치
profile
🧑🏻‍💻 Hello World!

0개의 댓글