РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗dcPmDfBI 46 of 81 menu
◀ ▶

Базовый образ в Docker

Базовый образ - это готовый шаблон, от которого начинается свой. Первая строка файла берёт этот шаблон с диска или из сети и кладёт его как нижнюю ступень. Все следующие шаги идут поверх этой основы.

Строка начинается со слова FROM и имени образа. В примере основой будет nginx - готовый сайт с веб-сервером внутри. Собственных файлов пока нет: берём только чужую заготовку.

Файл шагов для этого примера такой:

FROM nginx

Сборка читает файл и кладёт на диск образ с выбранным именем. Имя web уже ваш образ, а nginx в строке - только основа, из которой он получился. После сборки выполним запуск в фоне с именем и портом.

docker build -t web .

Контейнер свяжет порт 8080 на компьютере с портом 80 внутри. В браузере по адресу localhost:8080 откроется стандартная страница приветствия nginx. Откроем её после старта:

docker run -d --name web -p 8080:80 web

Соберите образ site от образа nginx и откройте его на порту 8083.

Запишите, какой образ лежит в основе.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить