Консультация по продукту 1cloud

Команды Docker для работы с образами

Docker-образ — это шаблон, из которого создаются контейнеры. Образы многократно переиспользуются докером для экономии места. Если родительский (базовый) образ отсутствует в локальном хранилище, он будет скачан с Docker hub. Созданные образы можно хранить локально или загружать на Docker hub.

Приведем базовые команды и ключи для работы с образами:

  • Создать образdocker build -t название образа и путь до проекта. Например, команда docker build -t my_cont_app . соберёт образ под название my_cont_app из текущей директории (“.”).
  • Просмотреть список локальных образовdocker images.
  • Удалить образdocker image rm -f название образа.
  • Удалить все образыdocker rmi $(docker images -q).
  • Поиск образа в удалённом репозиторииdocker search имя образа.
  • Скачать образ из удалённого репозиторияdocker pull имя образа.
  • Загрузить образ в личный удаленный репозиторий на Docker hubdocker push название образа (можно начать вводить название и нажать tab).

Для загрузки образа на Docker hub — нужно выполнить следующие действия:

  1. Собрать образ командой docker build -t и в качестве имени указать: логин Docker hub / название образа. Например: docker build -t pseudolukian/acc-info.
  2. Авторизоваться через консоль: docker login. Команда попросит ввести логин и пароль. После успешной авторизации можно переходить к загрузке образа.
  3. Загрузить образ командой docker push имя образа. Например: docker push pseudolukian/acc-info.

Если вы интересуетесь Docker и контейнеризацией в целом, вам могут быть интересны следующие материалы:


Средняя оценка: 5,0, всего оценок: 3