DevOps

[Docker] 자주 사용하는 "docker build" 명령어 정리

IT오이시이 2024. 1. 25. 01:38
728x90

 

 

[Docker] 자주 사용하는 "docker build" 명령어 정리


docker build 명령어는 Docker 이미지를 생성하는 핵심 명령어로, Dockerfile을 사용하여 컨테이너의 빌드 과정을 정의하고 실행합니다.

Dockerfile은 Docker 이미지를 빌드하는 데 필요한 모든 명령어와 설정을 포함하는 텍스트 파일입니다.

 

docker build 사용법

 

docker build [OPTIONS] PATH | URL | -

 

  • OPTIONS: 빌드 시 동작을 제어하는 데 사용되는 옵션을 지정합니다.
  • PATH | URL | -: Dockerfile이 위치한 경로(로컬 경로 또는 원격 URL)를 지정합니다.
  •  -은 표준 입력(stdin)에서 Dockerfile을 읽는 옵션입니다.

 

주요 docker build 명령어의 OPTIONS:

 

1) -t, --tag:

 - 생성된 이미지에 태그를 지정합니다. 이미지의 이름과 버전을 설정할 수 있습니다.

docker build -t my_image:1.0 .

 

2) --file, -f:

 - 사용할 Dockerfile의 경로를 지정합니다. 기본적으로 현재 디렉토리의 Dockerfile을 사용합니다.

docker build -f /path/to/Dockerfile .

 

3) --no-cache:

캐시를 사용하지 않고 모든 레이어를 새로 빌드합니다.

docker build --no-cache .

 

4) --build-arg:

Dockerfile 내에서 사용할 빌드 전용 환경 변수를 설정합니다.

docker build --build-arg MY_VAR=value .

 

5) --pull:

베이스 이미지를 빌드 전에 항상 최신으로 업데이트합니다.

docker build --pull .

 

6) --quiet, -q:

빌드 중에 나오는 로그 메시지를 최소화하고 이미지 ID만 출력합니다.

docker build -q .

 

 

7) --help:

도움말 메시지를 표시하고 사용 가능한 옵션을 확인할 수 있습니다.

docker build --help

 


기타  자주 사용하는  Docker 명령들

- 출처 : docker 명령어들 : https://couplewith.tistory.com/search/docker]

 

도커(Docker)는 컨테이너 기반의 오픈소스 가상화 플랫폼 입니다.
도커 명령어를 사용하여 이미지를 관리하고 컨테이너를 생성, 실행, 중지, 삭제할 수 있습니다. 아래는 도커 명령어중에 자주 사용하는 명령어들입니다.

 

 ㅁ 5가지 유용한 Docker  명령어 정리 : https://couplewith.tistory.com/554

 

 


#docker-images  #docker-ps  #docker-pull  #dockr-build  #docker-run  #docker-stop  #docker-attach  #docker-volume

728x90
반응형