OS 이미지 파일 dockerfile로 만들기

OS 이미지 파일 dockerfile로 만들기 


Docker file --> Docker image 생성

$docker build -f docker_filename


  1. Dockerfile 작성:
  • 베이스 이미지 지정 (FROM ubuntu:latest)
  • 필요한 패키지 설치 및 설정 (RUN apt-get update && apt-get install -y nginx)
  • 애플리케이션 파일 복사 (COPY app.js /app/)
  • 포트 노출 (EXPOSE 80)
  • 컨테이너 실행 시 실행할 명령어 지정 (CMD ["nginx", "-g", "daemon off;"])

  1. Dockerfile 위치에서 터미널 열고 Docker 이미지 빌드:
    • docker build -t 이미지이름:태그 -f Dockerfile경로 .
      -t
      : 생성될 이미지의 이름과 태그 지정
    • -f: Dockerfile의 경로 지정 (현재 디렉토리에 있다면 생략 가능)
    • .: build context 지정 (Dockerfile 위치를 지정)
  2. 이미지 생성 과정 진행:
    • Dockerfile의 각 명령어가 한 줄씩 실행되며 이미지 레이어 생성
    • 성공적으로 완료되면 지정한 이름과 태그의 이미지 생성됨
  3. 생성된 이미지 확인:
        docker images
  • 이미지로 컨테이너 실행:
  • docker run -p 호스트포트:컨테이너포트 이미지이름:태그

댓글

이 블로그의 인기 게시물

시험에 나오는 전기공사 산업기사정리 전기기기-직류기의 구조

익리덤 없는사람은 불쌍해,,후기, 단점, 도색 (MGEX 스트라이크 프리덤)

주식의 기술적 분석- 이큐볼륨차트(EQui volume chart)