English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
저장소(Repository)는 이미지를 중앙에 보관하는 장소입니다. 다음에 대해 설명드리겠습니다 Docker Hub물론 docker hub만이 아닙니다. 원격 서비스 제공업체가 다를 뿐, 모든 작업은 동일합니다。
현재 Docker 공식이 공용 저장소를 유지하고 있습니다。 Docker Hub。
대부분의 요구사항은 Docker Hub에서 직접 이미지를 다운로드하여 충족할 수 있습니다。
다음은 https://hub.docker.com 무료 Docker 계정을 등록하세요。
로그인할 때는 사용자 이름과 비밀번호를 입력해야 하며, 로그인 성공 후에는 docker hub에서 자신의 계정의 모든 이미지를 가져올 수 있습니다。
$ docker login
나가기
docker hub에서 나가기 위해 다음 명령어를 사용할 수 있습니다:
$ docker logout
이미지 가져오기
공식 저장소에서 이미지를 찾으려면 docker search 명령어를 사용하고, 로컬로 다운로드하려면 docker pull 명령어를 사용합니다。
ubunu 키워드로 검색하세요:
$ docker search ubuntu
docker pull을 사용하여 공식 ubuntu 이미지를 로컬에 다운로드하세요:
$ docker pull ubuntu
사용자가 로그인한 후, docker push 명령어를 사용하여 자신의 이미지를 Docker Hub에 전송할 수 있습니다。
이 명령어에서 username을 사용자 Docker 계정 사용자 이름으로 대체하세요。
$ docker tag ubuntu:18.04 username/ubuntu:18.04 $ docker image ls REPOSITORY TAG IMAGE ID CREATED ... ubuntu 18.04 275d79972a86 6 days ago ... username/ubuntu 18.04 275d79972a86 6 days ago ... $ docker push username/ubuntu:18.04 $ docker search username/ubuntu NAME DESCRIPTION STARS OFFICIAL AUTOMATED username/ubuntu