Docker 이미지 생성

Verser·2023년 12월 5일

Docker

목록 보기
2/3

Dockerfile로 이미지 생성 순서
1. Dockerfile 작성
Docker Image를 만들기 위한 설정파일, 컨테이너가 어떻게 행동해야 하는지에 대한 설정을 정의
2. Docker 클라이언트
작성된 Dockerfile을 Docker클라이언트에 전달
3. Docker 서버
Docker 클라이언트에서 전달된 모든 중요한 작업들을 하는 곳?
4. Image 생성

Docker 파일을 만들자.

  • base 이미지 명시
    FROM alpine
  • 추가적으로 필요한 파일을 다운 받기 위한 명령어
    RUN command~
  • 컨테이너가 시작될 때 실행 되어야 할 명령어
    #베이스 이미지 명시
	FROM alpine

	#추가 필요 파일 다운로드
	RUN command

	#컨테이너 시작시 실행 될 명령어
	CMD ["echo","hello docker"]    	

요약
파일 작성 -> dockerfile 디렉토리 이동 -> docker build ./ -> docker run -> 실행됨


Docker 빌드시에 이미지명 설정 하면서 빌드하기
ex) docker build -t jbu1391/hello:latest ./

profile
Backend

0개의 댓글