[Docker] 도커 공식문서로 배우기 (3): 도커 이미지 생성과 리포지토리에 푸시

2026. 1. 10. 12:34·개발

이 글에서는 도커 이미지를 생성하고 도커 허브에 공유하는 과정에 대한 내용을 다룹니다.

이를 간략히 나타내면 이러합니다.

  1. 도커 허브에 로그인하고, 이미지 저장소를 생성합니다.
  2. 컨테이너 이미지를 빌드합니다.
  3. 도커 허브에 이미지를 푸시합니다.

이미지 저장소를 생성

Docker Hub에 가입 또는 로그인합니다. `Create a Repository` 메뉴를 찾아가 리포지토리를 만듭니다.

 

푸시할 이미지를 빌드

이미지를 빌드할 프로젝트의 디렉토리로 이동하고, 빌드 명령어를 실행합니다.

cd somewhere
docker build -t 유저이름/getting-started-todo-app .

 

`docker image ls` 명령어를 입력하면 아래처럼 로컬에 있는 현재 이미지들을 확인할 수 있습니다.

REPOSITORY                          TAG       IMAGE ID       CREATED          SIZE
유저이름/getting-started-todo-app   latest    y6d8f16c9358   1 minutes ago    1.14GB
...

 

빌드된 이미지를 푸시

이제 이미지가 빌드된 것을 확인했으니, 이미지를 푸시해봅시다.

docker push 유저이름/getting-started-todo-app

 

얼마간의 시간이 소요된 후, 완료 메시지가 출력되면 도커 허브의 방금 생성한 리포지토리에서 푸시한 이미지를 확인하실 수 있습니다.

'개발' 카테고리의 다른 글

[Docker] 도커 공식문서로 배우기 (6): 이미지 레이어 구조, 유니온 파일 시스템, chroot  (0) 2026.01.13
[Docker] 도커 공식문서로 배우기 (4): 컨테이너, 이미지, 리포지토리, 레지스트리  (0) 2026.01.11
[Docker] 도커 공식문서로 배우기 (2): 컨테이너에서 개발하기  (0) 2026.01.09
[Docker] 도커 공식문서로 배우기 (1): 첫 컨테이너 실행  (0) 2026.01.08
글 쓰는 개발자, 개발자가 글을 써야하는 이유  (0) 2025.11.25
'개발' 카테고리의 다른 글
  • [Docker] 도커 공식문서로 배우기 (6): 이미지 레이어 구조, 유니온 파일 시스템, chroot
  • [Docker] 도커 공식문서로 배우기 (4): 컨테이너, 이미지, 리포지토리, 레지스트리
  • [Docker] 도커 공식문서로 배우기 (2): 컨테이너에서 개발하기
  • [Docker] 도커 공식문서로 배우기 (1): 첫 컨테이너 실행
devracoon
devracoon
  • devracoon
    개발하는 너굴맨
    devracoon
  • 전체
    오늘
    어제
    • 분류 전체보기 (10) N
      • 개발 (6)
      • 언어&프레임워크 (0)
      • 자료구조&알고리즘 (1)
      • 컴퓨터구조 (0)
      • 데이터베이스 (0)
      • 네트워크 (2) N
      • 클라우드컴퓨팅 (0)
      • 티스토리 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    short-url
    티스토리
    docker
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.6
devracoon
[Docker] 도커 공식문서로 배우기 (3): 도커 이미지 생성과 리포지토리에 푸시
상단으로

티스토리툴바