Управление репозиториями Docker
Репозиторий — это централизованное место для хранения образов. Ниже приводится введение.Docker HubКонечно, это не только 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 для их загрузки на локальную машину.
Поиск с использованием "ubuntu" в качестве ключевого слова:
$ docker search ubuntu
Используйте docker pull для загрузки официального образа ubuntu локально:
$ docker pull ubuntu
Отправка образа
После входа в систему пользователи могут отправлять свои собственные образы в Docker Hub с помощью команды docker push.
Пожалуйста, замените "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Другие расширения