Что такое Docker и зачем он нужен

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

Основные команды

Dockerfile

Это файл инструкций для сборки образа. Простой пример для PHP-приложения:
FROM php:8.2-apache
COPY . /var/www/html
RUN docker-php-ext-install pdo_mysql

Мы используем Docker для стандартизации окружения разработки, что исключает фразу «у меня работает, а на сервере нет». Обучаем команды работе с Docker за 1 день.