• docker hub

    Untitled

    • https://hub.docker.com/
    • 도커 이미지들은 이미지 공유 공간인 DockerHub를 통해 버전 관리 및 배포(push&pull)가 가능
      • 잘 알려진 오픈소스 sw 프로그램들은 이미 docker_hub에 대부분 업로드 돼 있음
      • 개인 또는 회사차원에서 docker hub에 private 또는 public 이미지 업로드 가능
  • docker hub에 업로드 후 실행 과정

    • 회원가입
    • docker build -t username/imagename:tag(버전) .
      • 도커 빌드 및 태그지정
      • 이미 만들어진 이미지의 경우 docker tag 이미지명 username/imagename:tag(버전)
    • docker login
      • docker hub회원 가입
      • Docker CLI를 사용하여 Docker Hub에 로그인
        • email/password
      • 작업완료후 docker logout
    • docker push username/rimagename:tag
    • image의 username과 imagename에 맞는 저장소 사전에 생성필요
      • email이 아닌 username임에 유의
    • docker run -d -p 8080:80 yourusername/myapp:version1.0
      • 또는 docker pull yourusername/yourimagename:tag