[Docker] 도커 이미지 푸시하기

    도커로 이미지를 푸시하려면 hub.docker.com 에서 할 수 있습니다. Private 레포지토리는 1개로 제한되어 있고 Public 레포지토리는 개수의 제한은 없지만 빌드 자동화가 불가능하며 Pull 에 대한 제한이 있을 수 있습니다.

    https://hub.docker.com/

     

    Docker Hub Container Image Library | App Containerization

    Increase your reach and adoption on Docker Hub With a Docker Verified Publisher subscription, you'll increase trust, boost discoverability, get exclusive data insights, and much more.

    hub.docker.com

     

     

     

    레포지토리 생성

     

    ▼ 1. 로그인을 한뒤에 Repositories 탭을 누르고 Create a repository 버튼을 눌러 새로운 레포지토리를 생성합니다.

    docker hub


     

     

     

    ▼ 2. 레포지토리 이름을 만들고 create 버튼을 눌러 새로운 레포지토리를 생성합니다.

    docker - create repository


     

     

     

    소스코드 빌드

     

    ▼ 3. docker 를 이용해서 소스코드를 빌드합니다.

     

     

     

     

    ▼ 4. 빌드한 Docker 이미지를 새로운 이름으로 태그합니다.

     

     

     

     

    이미지 업로드

     

    ▼ 5. Push를 하기 위해서 로그인 합니다.

     

    docker login


     

     

     

    docker login -confirm


     

     

     

    ▼ 6. 로그인이 되었다면 push 명령어로 이미지를 업로드합니다.

     

     

     

     

    업로드된 이미지 테스트

     

    ▼ 7. 이미지가 잘 올라갔는지 manifest inspect 명령을 이용해서 확인합니다.

     

     

     

     

    ▼ 9. 테스트로 pull 명령어를 이용해서 이미지를 가져옵니다.

     

    Designed by JB FACTORY