1. 도커 파일 작성
2. 도커 클라이언트
3. 도커 서버
4. 이미지 생성
1. 도커 파일 작성
- 도커 파일이란 도커 이미지를 만들기 위한 설정파일
- 컨테이너가 어떻게 행동해야하는지에 대한 설정을 정의함.
- 도커 파일 만드는 순서
- 베이스 이미지를 명시해준다.(파일 스냅샷에 해당)
- 추가적으로 필요한 파일을 다운받기 위한 몇 가지 명렁어를 명시
- 컨테이너 시작 시 실행될 명령어를 명시
From
- 이미지 생성 시 기반이 되는 이미지 레이어.
- <이미지이름>:<태그> 형식으로 작성.
- 태그를 안 붙이면 자동적으로 가장 최신 것으로 다운
ex) ubuntu:14.04
RUN
- 도커 이미지가 생성되기 전에 수행할 쉘 명령어
CMD
- 컨테이너가 시작되었을때 실행할 실행 파일 또는 쉘 스크립트
- 해당 명령어는 DockerFile 내 1회만 쓸 수 있다.
2. 도커파일이 도커 클라이언트에 전달되어 도커 서버가 인식되게 해야한다.
docker build ./
3. 이미지에 이름 주기
docker build -t dockerId/name : version
인프런 '따라하며 배우는 도커와 CI환경' 수강 중.
'Docker' 카테고리의 다른 글
[Docker] 기본 명령어 정리 (0) | 2022.04.17 |
---|---|
[Docker] Docker vs VM (0) | 2022.04.17 |
[Docker] Image / Container (0) | 2022.04.04 |