6. Docker Image 만들기 - 2

Seok-Hyun Lee·2021년 2월 3일
0

6. Docker Image 만들기 - 2

6.1 Docker Build


Dockerfile에 입력된 것들이 Docker Client에 전달되어 Docker Server가 인식하게 만들어야 한다. 그리고 우리는 이렇게 하기 위해 Build 명령어를 사용하여야 한다.

Build 명령어는 아래와 같이 사용된다.

docker build ./ 또는 docker build .

이는 해당 디렉토리에서 dockerfile을 찾아 Docker Client에 전달한다.
이전의 실습에서 이어서 Build 를 실행하면 아래와 같이 이미지를 만들어 낸다.

6.2 Docker Image ID 변경

Docker Image의 ID는 위의 이미지에서 확인할 수 있듯이 매우 복잡하다. 그리고 실제로 이를 활용해서 run 할 때는 아래와 같이 입력해야한다(일부분 생략은 가능)

대신에 이런 방식의 문제는 Docker Image의 이름을 알지 못하기도 하고 어떤 기능과 설정을 가진 이미지인지 확인할 수가 없다. 그래서 Docker Image를 만들때는 기억하기도 쉽고 구별하기도 쉬운 방식으로 이름을 작성해줘야 한다.

이름을 작성하는 것에는 여러가지 규칙이 있고 아래와 같은 방식은 그 중 일부이다.

docker build -t <도커 아이디>/<저장소/프로젝트이름>:<버전> ./

아래의 예시를 확인해보자

이 결과를 다시 보기 편하게 Docker Desktop에서 확인해보면 확실히 이미지의 이름이 변경된 것을 확인할 수 있다.

profile
Arch-ITech

0개의 댓글