Intro

  • 도커 이미지 원격 저장소
  • 만들어 놓은 이미지를 업로드 및 다운로드 활용

회원가입

  • https://hub.docker.com - 계정 및 이메일 등록 : 공개용(개인)은 무료
  • hub.docker.com 접속 후 회원가입
  • Email Confirm (자신의 이메일에서 인증)
  • 도커허브 로그인

저장소 생성하고 로컬에서 빌드한 이미지 올리기

  • 로그인 후 Repository 생성
    • ex) 사용자명/저장소명:태그명 neosolaris/mdev:debian-luajit
  • doocker client(my local pc)에서 다음과 같이 올린다.
$ docker login  # hub에 회원가입한 id, password 등록
$ docker images # 내 이미지 확인 (mdev:debian-luajit이라 가정)
$ docker tag mdev:debian-luajit  neosolaris/mdev:debian-luajit
$ docker push neosolaris/mdev:debian-luajit  #사용자명/저장소명:태그명
  • hub.docker.com 접속 후 repository 확인
  • 위 과정 중 도커허브에서 저장소를 직접 만들지 않아도 local에서 로그인되어 있다면 docker push로 가능하다.

이미지 다운로드

  • 도커허브에서 자신이 원하는 이미지 또는 자신이 만든 이미지를 다운받는다.
    $ docker pull gcc:bullseye   # 공식 debian-bullseye-gcc 환경 이미지
    $ docker neosolaris/mdev:debian-luajit  # 내 프로젝트 이미지