Найти в Дзене
Эникей на передержке

Шпаргалка по экспорту и импорту образов Docker

Для экспорта Docker‑образа в архив используется команда docker save. Её можно использовать с параметром -o, чтобы сразу указать путь к выходному файлу архива (в этом случае архив будет несжатый), либо воспользоваться пайпом (конвейером) и передать экспортированный данные gzip для сжатия. В командах ниже в качестве примера выполняется экспорт и импорт образа myapp:2.0. Чтобы вывести список загруженных образов, выполните `docker images`. docker save -o my-image.tar myapp:2.0 docker load -i my-image.tar docker save myapp:2.0 | gzip > my-image.tar.gz gunzip -c my-image.tar.gz | docker load Проверьте, что образы успешно импортировались, выполнив: docker images
Оглавление

Для экспорта Docker‑образа в архив используется команда docker save. Её можно использовать с параметром -o, чтобы сразу указать путь к выходному файлу архива (в этом случае архив будет несжатый), либо воспользоваться пайпом (конвейером) и передать экспортированный данные gzip для сжатия.

В командах ниже в качестве примера выполняется экспорт и импорт образа myapp:2.0. Чтобы вывести список загруженных образов, выполните `docker images`.

Без сжатия

Экспорт

docker save -o my-image.tar myapp:2.0

Импорт

docker load -i my-image.tar

Со сжатием

Экспорт

docker save myapp:2.0 | gzip > my-image.tar.gz

Импорт

gunzip -c my-image.tar.gz | docker load

Проверка результата

Проверьте, что образы успешно импортировались, выполнив:

docker images