Эта запись проиллюстрирует:
Как собрать Dockerfile?
Dockerfile — это файл инструкций, который помогает создать снимок контейнера. Чтобы создать/создать Dockerfile, выполните указанные шаги.
Шаг 1: Создайте файл программы
Сначала создайте « index.html » файл программы и вставьте в него приведенный ниже код:
< HTML >
< тело >
< h2 > Привет LinuxПодсказка < / h2 >
< п > Это логотип LinuxHint < / п >
< изображение источник '=' 'linuxhint.png' все '=' 'линукс' ширина '=' '104' высота '=' '142' >
< / тело >
< / HTML >
Шаг 2: Создайте Dockerfile
Затем создайте новый файл с именем « Докерфайл ” и вставьте в него приведенный ниже фрагмент, чтобы контейнеризировать HTML-программу:
ОТ nginx: последняя
КОПИРОВАТЬ index.html / usr / делиться / нгинкс / HTML / index.html
КОПИРОВАТЬ linuxhint.png / usr / делиться / нгинкс / HTML
ВХОДНАЯ ТОЧКА [ 'нгинкс' , '-г' , 'демон выключен'; ]
В приведенном выше коде:
- “ ОТ ” используется для указания базового образа для контейнера.
- “ КОПИРОВАТЬ » вставляет файл «index.html» и изображение «linuxhint.png» в путь к контейнеру.
- “ ВХОДНАЯ ТОЧКА » устанавливает точку выполнения для контейнера.
Как собрать образ Docker?
Образы Docker — это моментальные снимки или шаблоны, используемые для создания контейнеров и управления ими. Используйте приведенную ниже команду для создания образа Docker из Dockerfile:
сборка докеров -t linuximg .Здесь, ' -т ” используется для указания имени изображения. Например, мы указали « линуксимг ” в качестве имени образа Docker:
Затем убедитесь, что образ был успешно создан с помощью предоставленной команды:
докер образыВ приведенном ниже выводе можно увидеть образ Docker, т. е. « линуксимг ”:
Как собрать контейнер Docker?
Контейнеры Docker — это легкие и небольшие исполняемые пакеты Docker, используемые для контейнеризации приложения. Чтобы создать и запустить контейнер Docker с использованием образа Docker, выполните предоставленную команду:
докер запустить -- имя imgcontainer -p 80 : 80 линуксимгЗдесь:
- “ -имя ” используется для указания имени контейнера.
- “ imgcontainer ” — это имя контейнера.
- “ -п ” используется для назначения порта контейнеру.
Другой способ просто создать или построить контейнер — использовать « докер создать команда:
докер создать -- имя линуксконтейнер -p 80 : 80 линуксимг
Наконец, откройте нужный браузер и перенаправьте на выделенный порт. Затем проверьте, развернуто ли приложение или нет:
Как видите, мы успешно создали Dockerfile, образ и контейнер.
Заключение
Файлы Docker — это обычные текстовые файлы, содержащие наборы и инструкции по созданию образов Docker. Для создания образов докеров « docker build -t <имя-образа> используется команда ». Чтобы создать контейнер Docker из образа Docker, выполните команду « docker create –name <имя-контейнера> -p <номер-порта> <имя-образа> команда. Кроме того, если пользователь хочет создать и запустить контейнер, используйте « докер запустить команда. В этой статье показана процедура создания Dockerfile, образа и контейнера.