Dockerfile 이란?
Docker 이미지는 Dockerhub에서 다운받아서 사용한다. 이 이미지들은 누군가가 만들어서 올리는 것이다.
그럼 이 이미지는 어떻게 만드는 것일까?
Dockerfile을 톨해서 Docker 이미지를 만들 수 있다 .
FROM: 베이스 이미지 생성
From이라는 문법은 베이스 이미지를 생성하는 역할은 한다. Docker 컨테이너는 특정 초기 이미지를 기반으로 추가적인 셋팅을 할 수 있다. 이때 특정 초기 이미지를 베이스 이미지라고 한다.
우리가 윈도우 컴퓨터를 실행시켜보면 인터넷, 그림판 등의 기본프로그램들이 설치되어 있다. 베이스 이미지도 이와 같다. 컨테이너를 새로 띄워서 미니 컴퓨터 환경을 구축할 때 기본 프로그램이 어떤게 깔려 있으면 좋겠는 지 선택하는 옵션이라고 생각하면 된다.
문법
FROM [이미지명]
FROM [이미지명]:[태그명]
*태그명을 적지 않으면 해당 이미지의 최신(latest) 버전을 사용한다.
'DevOps > Docker' 카테고리의 다른 글
[Docker 기본] 종료된 컨테이너에 들어가서 디버깅하고 싶을 때 (0) | 2024.07.02 |
---|---|
[Docker 실습] FROM: 베이스 이미지 생성 (0) | 2024.07.01 |
[Docker 실습] Docker로 MongoDB 실행시켜보기 (0) | 2024.06.30 |
[Docker 실습] Docker로 PostgreSQL 실행시켜보기 (0) | 2024.06.30 |
[Docker 실습] Docker로 MySQL 실행시켜보기3 (0) | 2024.06.29 |