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

Введение в сайт PHP в Docker

Страница на PHP открывается у автора и молчит у коллеги, если версия интерпретатора другая. Локальная установка живёт в системе и меняется от машины к машине, а сценарий рассчитывает на один и тот же набор возможностей языка.

Образ фиксирует среду: внутри копии всегда одна и та же версия php:8.5 и одна команда php. Проект не просит ставить PHP на диск компьютера, а берёт готовый шаблон из реестра.

Для учебной страницы достаточно встроенного сервера, который запускается флагом -S. Один контейнер и интерпретатор отдают текст по HTTP без дополнительных служб рядом с PHP.

Файл сценария хранит разметку и команды языка. Код можно держать на компьютере и подставлять папкой при запуске, а можно положить в образ на этапе сборки. Оба способа дают одну и ту же строку hello в браузере.

Описание compose.yaml связывает сервис, порты и при необходимости сборку в одной папке. Раздел опирается на навыки основного учебника Docker: запуск, тома, порты и сборка без базы данных и без лишних служб.

Каждый урок добавляет один слой к той же схеме - от проверки интерпретатора до своего образа со страницей внутри шаблона.

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