Docker Image Registry

도커 Registry

  • 도커 Registry는 말 그대로 Image 저장소이다. 도커 허브는 도커 Registry중 가장 유명한 Registry이다. Default로 도커 엔진은 로컬에 없는 이미지를 내려받으려고 할때 , 도커 허브를 먼저 뒤져본다.

도커 이미지 이름

1
docker.io/diamol/golang:latest
  • docker.io : 이미지가 저장된 Registry의 도메인 이름 (도커 허브)
  • diamol : 이미지 작성자 , 단체의 이름
  • golang : 애플리케이션 이름
  • latest : 애플리케이션의 버전으로 이미지 태그라고 부르며 기본값은 latest이다.

도커 이미지 업로드

  • 도커 이미지 업로드 명령어는 다음과 같다.
    1
    docker image push $dockerId/앱이름:버전이름

  • 실제로 업로드를 하게 되면 도커 Registry도 로컬에서 동작하는 도커 엔진과 동일한 방식으로 실제 업로드 되는 것은 이미지 레이어들이다.

도커 이미지 태그 네이밍 권장사항

Comments