Докер

Зображення запуску Docker

Зображення запуску Docker
Зображення Docker - це не що інше, як набір файлів, доступних лише для читання, якщо я кажу, що набір файлів, доступних лише для читання, це означає, що після створення докерних зображень його неможливо змінити, але ви завжди можете створити нове зображення за допомогою існуючого образу докера. Зображення Docker використовуються для побудови контейнерів. Отже, коли ми запускаємо образ docker за допомогою команди docker run, він видає результат як контейнер docker. Ви також можете сказати, що контейнери - це не що інше, як екземпляр образу докера. Ви також можете створити будь-яку кількість контейнерів з одного образу докера. Простіше кажучи, зображення докера - це план контейнера докера або визначення контейнера докера. Контейнер Docker - це фактичне місце, де працює активна програма, база даних або будь-яка інша програма.

Кожне зображення докера містить кілька необхідних наборів файлів. Ці файли - не що інше, як невелика частина операційної системи, яка потрібна для запуску контейнера докера як ізольованого блоку будь-якої машини. Отже, ви можете сказати, що ця частина є мінімальною частиною операційної системи або користувацького простору операційної системи за вирахуванням ядра операційної системи.

У цьому посібнику ми покажемо вам, як використовувати команду docker run image в Linux.

Вимоги

Основний синтаксис

Зображення Docker - це шаблон лише для читання, що складається з багатошарової файлової системи, необхідної для створення запущеного контейнера docker.

Основний синтаксис команди docker images показаний нижче:

зображення докера [ОПЦІЯ]

Коротке пояснення кожного варіанту наведено нижче:

побудувати: Цей параметр використовується для створення зображення з файлу докера.
тягнути: Цей параметр використовується для завантаження зображення з реєстру докерів.
штовхати: Цей параметр використовується для завантаження або надсилання зображення до реєстру докерів.
зберегти: Цей параметр використовується для збереження зображення в архіві tar.
чорнослив: Цей параметр використовується для видалення всіх невикористаних зображень.
rm: Цей параметр використовується для видалення одного або декількох зображень.
історії: Цей параметр використовується для відображення історії зображення.
навантаження: Цей параметр використовується для завантаження зображення з архіву tar.

Завантажте Docker Image

Ви можете завантажити та запустити будь-яке зображення з Docker Hub, використовуючи такий синтаксис:

образ запуску докера -

Наприклад, щоб завантажити зображення Nginx із Docker Hub, виконайте таку команду:

витягнути

Це завантажить зображення Nginx, як показано нижче:

Використання тегу за замовчуванням: останнє
останнє: Витягування з бібліотеки / nginx
8559a31e96f4: Потягніть завершено
8d69e59170f7: Потягніть завершено
3f9f1ec1d262: Потягніть завершено
d1f5ff4f210d: Потягніть завершено
1e22bfa8652e: Потягніть завершено
Дайджест: sha256: 21f32f6c08406306d822a0e6e8b7dc81f53f336570e852e25fbe1e3e3d0d0133
Статус: Завантажено нове зображення для nginx: останнє
докер.io / library / nginx: остання

Тепер ви можете запустити завантажене зображення в контейнері за допомогою такої команди:

контейнер докера запустити -dt -p 8080: 80 nginx

Це запустить контейнер Nginx і відобразить TCP-порт 80 у контейнері до порту 8080 на хості Docker:

ba43241e3ce3951d8599ce87450c64ea944c45e484922dbccbb22231a3ab244a

Ви можете побачити ваш запущений контейнер за допомогою такої команди:

докер ps

Ви повинні побачити такий результат:

ІМЕНА КОНТЕЙНЕРА ЗОБРАЖЕННЯ КОМАНДА СТВОРЕНО СТАТУС ІМЕНИ ПОРТІВ
ba43241e3ce3 nginx "/ docker-точка входу.… "2 хвилини тому, вгору 2 хвилини 0.0.0.0: 8080-> 80 / tcp frosty_bassi

Зображення списку Docker

Ви можете перерахувати всі зображення, доступні у вашій системі, за допомогою такої команди:

зображення докера

Або

зображення докера ls

Ви повинні побачити такий результат:

СТВОРЕНИЙ РОЗМІР ІДЕНТИФІКАЦІЇ ЗОБРАЖЕННЯ ТЕГУ РЕПОЗИТОРІЇ
nginx останні 2622e6cca7eb 4 тижні тому 132 Мб

Ви також можете використовувати опцію -q для відображення лише ідентифікатора зображення зображень:

зображення докера -q

Ви повинні побачити такий результат:

2622e6cca7eb

Висновок

У наведеному вище посібнику ви дізналися, що таке образ докера та як завантажувати та запускати зображення із центру Docker. Ви можете скористатися цим посібником, щоб вивчити основи образу Docker.

How to reverse Mouse and Touchpads scrolling direction in Windows 10
Mouse and Touchpads not only make computing easy but more efficient and less time-consuming. We cannot imagine a life without these devices, but still...
How to change Mouse pointer and cursor size, color & scheme on Windows 10
The mouse pointer and cursor in Windows 10 are very important aspects of the operating system. This can be said for other operating systems as well, s...
Безкоштовні ігри з відкритим кодом для розробки ігор Linux
У цій статті буде розглянуто перелік безкоштовних ігрових механізмів з відкритим кодом, які можна використовувати для розробки 2D та 3D ігор на Linux....