Docker: Pull — Примеры Команды

Команда docker pull служит для скачивания Docker-образов из регистра.

По умолчанию, команда docker pull скачивает образы с Docker Hub, но также имеется возможность указать приватный регистр и скачивать с него.

Перед выполнением команды docker pull необходимо найти скачиваемый образ в Docker-регистре.

В приведенных ниже примерах я покажу, как скачивать Docker-образ CentOS с официального репозитория.

Дельный Совет: Образ vs. Контейнер … В чем разница? Читать Далее →

Команда Docker Pull

Синтаксис команды docker pull:

$ docker pull [ОПЦИИ] [ПУТЬ/]ИМЯ_ОБРАЗА[:ТЕГ]

Скачать Последнюю Версию

Скачать последнюю версию образа:

$ docker pull centos

— или —

$ docker pull centos:latest

Скачать Определенную Версию

Скачать определенную версию образа:

$ docker pull centos:centos7.4.1708

— или —

$ docker pull centos:7.4.1708

Скачать Все Образы

Скачать все образы с тегами:

$ docker pull -a centos

Docker Pull из Приватного Регистра

Синтаксис команды docker pull для скачивания образа из приватного репозитория:

$ docker pull [ОПЦИИ] АДРЕС:ПОРТ[/ПУТЬ]/ИМЯ_ОБРАЗА[:TAG]

Пример скачивания Docker-образов из приватного регистра:

$ docker pull registry.example.com:5000/test-image
$ docker pull registry.example.com:5000/projects/test-image:0.2
$ docker pull -a registry.example.com:5000/projects/test-image

Если регистр защищен паролем, прежде чем скачивать образ необходимо будет аутентифицироваться:

$ docker login registry.example.com:5000