[Docker] Docker Image를 만드는 방법

in_ho_·2023년 11월 21일
0

Docker

목록 보기
3/3
post-thumbnail

1. Docker Image

  • Docker Image는 애플리케이션의 코드와 환경을 담은 것을 이미지라고 합니다.

    Git에서 Source Code를 Clone 받았을 때 환경을 포함하고 있지 않기 때문에 환경적인 요소로 인해 정상적으로 실행이 안될 수도 있습니다.

1-1. 이미지를 만드는 방법(Build)

  • Docker는 이미지를 어떻게 Build할지 작업 지시서(Dockerfile)가 필요합니다.
  • Dockerfile은 컨테이너를 만드는 설계도

    Docker는 설계도를 사용하여 컨테이너를 만드는 툴입니다.
    Docker 이미지를 만드는 행위 = build

    docker build
![](https://velog.velcdn.com/images/in_ho_/post/a587605e-f8a8-4f93-95a8-07be28cfef90/image.png)

## 1-2. Dockerfile의 내용
1. 어떤 OS를 사용할 것인지
2. 어떤 명령어를 실행할 것인지
3. 어떤 파일들을 컨테이너 안에 가져갈 것인지
  - 로컬 

> Docker 컨테이너의 내부는 완전히 **격리**된 상태입니다.
컨테이너의 초기 상태에는 비어 있습니다.

## 1-3. Dockerfile 작성법
> **Docker는 이미지를 만들고 이 이미지를 실행하는 기능이 전부라고 생각하면 된다.**



0개의 댓글