[docker] 도커 이미지 만들기

Jung Wish·2021년 5월 19일
0

DevOps

목록 보기
2/2
post-thumbnail

도커 이미지 만들기 핵심 요약 정리

도커 이미지 만들기

1. 도커 파일(.dockerfile) 작성

FROM 기반 이미지
RUN 컨테이너가 실행되기 전에 실행되는 쉘 스크립트
CMD 컨테이너가 실행된 후 실행될 파일 또는 쉘 스크립트

# 베이스 이미지 명시(기반 레이어)
# <이미지이름>:<태그> 형식으로 작성해야합니다.
# 태그를 붙이지 않으면 가장 최신 버전으로 다운
FROM alpine
# 추가적으로 필요한 파일들을 다운로드 받는다.
# 도커가 생성되기 전에 수행할 쉘 명령어를 적습니다.
# RUN command
# 컨테이너 시작시 실행 될 명령어를 명시
# 컨테이너가 시작되었을 때 실행할 실행파일 또는 쉘 스크립트입니다.
# 도커파일 내 1회만 쓸 수 있습니다.
CMD ["echo", "hello"]

2. 도커 파일 빌드로 이미지 생성

도커 클라이언트에 전달 => 클라이언트가 서버에 전달하여 => 서버가 중심 작업을 진행 후 이미지 파일 생성

docker build ./

docker build -t 저장소/프로젝트이름:버전 ./

Reference

profile
Frontend Developer, 올라운더가 되고싶은 잡부 개발자, ISTP, 겉촉속바 인간, 블로그 주제 찾아다니는 사람

0개의 댓글