728x90
  • 이미지를 공유하는 방법

이미지를 공유하는 방법에는 2가지가 있다.

1. Dockerfile을 공유한다.

2. 빌드된 이미지를 공유한다.

1번의 방법을 사용하면 받아온 후에 빌드를 해야하지만, 2번을 사용하면 빌드된 이미지를 공유하기 때문에 빌드를 할 필요도 없다.

 

  • DockerHub에 이미지를 push하기

 도커허브에 업로드 하는 방법과 개인 저장소에 업로드 하는 방법이 있지만, 우선은 도커허브에 업로드하는 방법을 사용해보도록 하자.

DockerHub에 계정을 만들고 리포지토리도 생성한다.

그리고는 로컬에 와서 push 해주도록 한다.

 

깃과 마찬가지로

docker push {이미지 이름}

 

이렇게 사용하지만, {레포지토리 이름/이미지 이름:태그}의 이름으로 이미지가 생성되어 있어야 한다.

 

물론 이것이 개인 계정이기 때문에 docker login을 해야 할 수도 있다.

 

docker login

 

해당 명령어를 이용하여 계정과 비밀번호를 입력해주면 로그인이 완료된다.

 

 

이렇게 새로운 이미지가 올라간 것을 볼 수 있다.

 

  • DockerHub에서 이미지를 pull하기

push와 반대로 올라간 이미지를 pull 할 수 있다.

docker pull {리포지토리 이름/이미지 이름:태그}

 

해당 명령어로 가져오면 된다.

 

이렇게 pull을 하면 새로운 이미지가 생성되어 있는 것을 볼 수 있다.

'백엔드 > Docker' 카테고리의 다른 글

Docker에서 볼륨과 바인드 마운트 관리하기  (0) 2024.02.12
Docker에서의 볼륨과 바인드 마운트  (0) 2024.02.12
이미지와 컨테이너 관리  (1) 2024.02.11
Docker 이미지와 컨테이너  (0) 2024.02.03
Docker란?  (0) 2024.02.01

+ Recent posts