Выход из реджестри Docker
Docker – это один из лучших инструментов контейнеризации, используемый во многих отраслях промышленности, который помогает создавать, тестировать и развертывать приложения эффективным образом без зависимости от целевой среды.
Образы docker могут быть размещены либо в
частном реджестри docker, который поддерживается отдельными организациями, либо определенные образы могут быть размещены в общедоступном реестре docker, который доступен всем желающим.
☸️ Minikube: развертывание контейнера с использованием частного реестра образов
Образы docker могут быть скачены из целевого реджестри docker по мере необходимости.
- 🐳 Как автоматически обновлять контейнеры Docker из реджестри образов
- 🐳 Настройка локального реджестри для Docker контейнеров с помощью Podman & Let’s Encrypt SSL
В этой статье мы рассмотрим, как выйти из реджестри docker.
Понимание команды docker logout
Выход из системы Docker возможен только через командную строку.
Команда docker logout позволяет выйти из реджестри docker.
Чтобы узнать больше о том, для чего используется эта команда, введите указанную ниже команду
$ docker logout --help
Вывод:
Usage: docker logout [SERVER] Log out from a Docker registry. If no server is specified, the default is defined by the daemon.
Что делает команда docker logout?
Команда используется для выхода из реджестри docker, расположенного на указанном сервере.
Значение сервера может быть либо URL, либо именем хоста.
Если вы не укажете значение сервера, команда попытается выйти из публичного реестра, который по умолчанию находится здесь – https://registry-1.docker.io/.
🐳 Автоматический запуск Docker контейнера
Пример:
$ docker logout
Вывод:
Removing login credentials for https://index.docker.io/v1/
Выход из режестри на локальном хосте
Чтобы выйти из реестра на локальном хосте, вы можете использовать следующую команду.
$ docker logout localhost:8080
Вывод:
Removing login credentials for localhost:8080
Как удалить учетные данные docker
По умолчанию при каждом входе в реестр docker команда сохраняет учетные данные по пути $HOME/.docker/config.json в кодировке base64.
Чтобы удалить учетные данные docker, необходимо удалить запись в $HOME/.docker/config.json
Заключение
Надеюсь, эта статья помогла вам лучше понять команду docker logout.
В случае возникновения каких-либо вопросов, пожалуйста, свяжитесь с нами, и мы ответим вам в кратчайшие сроки.
см. также:
- 🐳 Как хранить образы и контейнеры Docker на внешнем диске
- 🐳 Как добавить том к существующему контейнеру Docker
- 🐳 Управление Docker контейнерами с помощью Docker Compose
- Linux: как перезапустить Nginx на Ubuntu / Centos / Docker
- 🐳 Docker compose с постоянными данными MySQL
- 🐳 Топ самых важных команд Docker
- 🐳 Как обновить образ Docker c новыми изменениями?
- 🐳 Как настроить драйверы логгирования Docker