1. Desktop에서 Docker Hub 로그인 및 리포지토리 생성
도커허브는 도커가 운영하는 공식 리지스트리이다.
이곳에서 개인이 리포지토리를 생성할 수 있다.
2.Dockerfile 생성
3. 도커 엔진에 이미지 업로드
docker build cloudlim C:\Users\user\Desktop\study\cloud
*t 옵션을 사용해 "계정명/리포지토리명:버전" 으로 빌드하면 바로 도커 허브로 업로드(push) 가능하다
*빌드는 됐는데 파이프라인에 문제 있는 것 같다는 메시지가 출력될 수도 있다. 그럴 땐 도커 엔진을 껐다 키면 해결된다.
4. 태그 생성
docker tag cloudlim lim0517sh/cloudlim:1
docker tag 명령어 입력 시, 해당 이미지에 태그가 달리는 것이 아닌 태그 달린 이미지가 생성되는 것이다.
docker images 또는 docker image ls로 확인해볼 수 있다.
5. 도커 허브 로그인
docker login
6. 도커 엔진 이미지를 도커 허브 리포지토리에 업로드
docker push lim0517sh/cloudlim:1
"계정명/리포지토리이름:버전" 양식으로 업로드하면 된다.
7. 도커 허브 확인
8. 도커 허브 이미지 다운로드
docker pull lim0517sh/cloudlim:1
"계정명/리포지토리명:버전" 양식으로 이미지를 pull한다.
'Docker' 카테고리의 다른 글
도커 컴포즈 개념, 사용 및 작동 원리, 파일 내용 및 양식, 주요 커맨드(up, down) (0) | 2024.06.09 |
---|---|
워드프레스 배포(네트워크 구축, mysql과 wordpress image로 컨테이너 배포) (1) | 2024.06.02 |
컨테이너 실행해보기 (0) | 2024.05.31 |
컨테이너와 도커 개념, 도커 동작 원리, 도커 이미지와 생애주기(그림과 실습으로 배우는 도커&쿠버네티스) (0) | 2024.05.31 |