Docker — известный инструмент для создания и обработки контейнеров, которые представляют собой отдельные среды для запуска приложений. Docker предоставляет несколько команд для импорта и загрузки изображений, которые являются шаблонами для создания контейнеров. “ импорт докеров ' и ' докер загрузки ” позволяют разработчикам создавать пользовательские образы с нуля, восстанавливать образы из резервных копий, передавать образы между хостами и делиться пользовательскими образами с другими разработчиками.
Эта статья объяснит:
- Основная разница между импортом и загрузкой Docker?
- Как использовать команду «docker import»?
- Как использовать команду «docker load»?
Основная разница между импортом и загрузкой Docker?
“ импорт докеров Команда создает новое изображение из файла или URL-адреса, содержащего снимок файловой системы контейнера. Аргумент файл или URL-адрес может быть локальным путем к файлу или удаленным URL-адресом, указывающим на tar-архив. Его можно использовать для создания образа из tar-архива, содержащего файлы и каталоги контейнера. Это полезно, когда пользователи хотят создать образ из файловой системы существующего контейнера без сохранения каких-либо метаданных или истории.
С другой стороны, « докер загрузки » загружает изображение из tar-архива, которое ранее было сохранено с помощью « докер сохранить команда. Его можно использовать для восстановления образа, который был экспортирован с помощью сохранения в докере. Это полезно, когда пользователи хотят загрузить изображение или репозиторий, которые ранее были сохранены с помощью сохранения в докере, сохраняя все метаданные и историю.
Как использовать команду «docker import»?
Ознакомьтесь с предоставленными шагами, чтобы узнать, как использовать « импорт докеров команда:
Шаг 1. Список всех образов Docker
Сначала отобразите все доступные образы Docker с помощью команды, указанной ниже:
докер образы
В приведенном выше выводе можно увидеть все образы Docker.
Шаг 2: Импорт изображения из локального файла
Затем используйте « импорт докеров ” вместе с локальным путем к файлу или URL-адресом, содержащим содержимое изображения, которое необходимо создать:
импортировать докер hello-world_image.docker новое изображениеЗдесь:
- “ привет-world_image.docker ” — это локальный файл в нашей системе.
- “ новое изображение ” — это имя нового образа, который будет создан из локального файла.
Эта команда создала новый образ с именем « новое изображение 'из местных' привет-world_image.docker ' файл.
Шаг 3: Проверка
Чтобы убедиться, что образ был создан из локального файла, перечислите все образы Docker:
докер образы
Видно, что « новое изображение ” был успешно создан.
Как использовать команду «docker load»?
Чтобы узнать, как « докер загрузки ” работает, посмотрите на следующие шаги:
Шаг 1. Отображение образов Docker
Сначала выведите список всех образов Docker с помощью приведенной ниже команды:
докер образы
В приведенном выше выводе показаны все образы Docker.
Шаг 2: Загрузите изображение из архивного файла
Затем используйте « докер загрузки ” вместе с “ -я ” и имя файла архива, из которого необходимо загрузить конкретный образ Docker:
докер загрузки -я мой-alpine.tarЗдесь « -я » используется для указания входного файла, т. е. «my-alpine.tar».
Эта команда загрузила « альпийский 'изображение из архива' мой-alpine.tar ' файл.
Шаг 3: Проверка
Наконец, отобразите все образы Docker, чтобы убедиться, что конкретный образ был загружен из файла архива:
докер образы
В приведенном выше выводе « альпийский ” изображение можно увидеть.
Заключение
“ импорт докеров » создает новое изображение из файла или URL-адреса, содержащего снимок файловой системы контейнера. Он не сохраняет метаданные или историю файловой системы контейнера. Напротив, « докер загрузки » загружает образ или репозиторий из tar-архива, который ранее был сохранен с помощью « докер сохранить ». Он сохраняет все метаданные и историю образа или репозитория.