취미가 좋다
[1-3] 어플리케이션 공유하기 본문
Docker registry
docker registry는 이미지를 저장하고, 분배하기 위한 저장소이다.
git repository에 git hub이 있다면 docker registry에는 docker hub 가 있다.
Docker Hub Container Image Library | App Containerization
Build and Ship any Application Anywhere Docker Hub is the world's easiest way to create, manage, and deliver your teams' container applications.
hub.docker.com
Docker 이미지 업로드하기
가장 먼저 아래의 작업을 수행한다.
- Docker hub에 가입
- repository 만들기
도커 이미지의 이름을 repository와 동일하게 만든다.
도커 이미지를 올리기 위한 권한을 얻기 위해 로그인을 하고 push 한다.
docker build -t {user_id}/docker-memo:version2 .
docker login
docker push wellshs/docker-memo:version2
Docker 이미지 다운로드하기
docker Images 목록 확인하고 삭제
docker images
docker rmi wellshs/docker-memo:version2
도커 허브에서 이미지를 가져와서 실행
docker pull wellshs/docker-memo:version2
docker run -p 80:5000 wellshs/docker-memo:version2
'Sparta Coding Club > Docker' 카테고리의 다른 글
[2-3] 여러 컨테이너 연결 (0) | 2021.07.30 |
---|---|
[2-2] 원하는 volume을 컨테이너에 연결하기 (0) | 2021.07.30 |
[2-1] 컨테이너의 데이터를 유지 (0) | 2021.07.30 |
[1-2] flask 어플리케이션을 도커로 실행해보기 (0) | 2021.07.29 |
[1-1] Docker 튜토리얼 (0) | 2021.07.29 |
Comments