docker 이미지 생성하기

halloyun·2024년 3월 25일

📒개발 공부 메모장

목록 보기
12/16
post-thumbnail
  1. 이미지 이름은 hello:0.1
  2. 베이스 이미지 : ubuntu:22.04
  3. 패키지 설치: python3(apt-get이용)
  4. 응용 스크립트 설치 : hello.py
  1. docker에 베이스 이미지를 8081포트로 연결된 컨테이너로 생성.
docker run -p 8081:80 ubuntu:22.04
  1. dockfile 을 만든다.

    참고로 같은 경로에 hello.py 파일도 만든다
FROM ubuntu:22.04

RUN apt-get update && apt-get install -y python3
COPY hello.py .

ENTRYPOINT ["python3", "hello.py"]
  1. dockfile이 있는 디렉토리에서 build한다.
docker build -t hello:0.1 .

  1. 만들어진 이미지로 컨테이너를 생성해 확인한다.
docker run -p 8088:80 hello:0.1

  1. 도커 로그인 후, 만든 이미지에 태그를 붙인다.
docker tag hello:0.1 도커아이디/hello:0.1
  1. 도커 허브 레포지토리에 push 한다

profile
안뇽! 자기소개는 밝게

0개의 댓글