티스토리 뷰
1. 도커파일(Dockerfile)
Dockerfile은Docker 에서 이미지를 생성하기 위한 용도로 작성하는 파일이다.
도커 이미지에 대한 정보를 기술해 둔 템플릿이라고 보면된다.
Dockerfile에는 컨테이너에서 수행해야할 작업들을 명시한는데, 이 작업을 Dockerfile에 정의하기 위해서는 Dockerfile에서 쓰이는 명령어를 알아야 한다. - Docker 공식 문서 확인
docker build [옵션] [작성한 docekrfile 경로]
2. 도커파일 예시 실습
* docker file 생성 - /home/vagrant/dockerfile
FROM centos:7
RUN touch /tmp/test.txt
RUN echo hello centos
RUN sleep 2s
RUN cal
* docker file build
vagrant@ubuntu:~/work$ docker build --tag mycentos:v1.0 -f dockerfile /home/vagrant/work
* build 한 docker 이미지 실행시켜보기
Dockerfile로 이미지를 생성하는 방법
1. 도커파일 작성
2. 도커파일 빌드
3. 새로운이미지 생성
REF.
'Infra > Docker & k8s' 카테고리의 다른 글
[Docker] 도커 이미지 만들기 (0) | 2023.02.25 |
---|---|
[Docker] 도커 네트워크 (0) | 2023.02.25 |
[Docker] 도커를 사용하는 이유 (0) | 2023.02.19 |
[Docker] 도커 환경설정 (0) | 2023.02.19 |