**Теги:** docker, linux, devops, администрирование, sysadmin --- Я долго сопротивлялся Docker. «Зачем мне это, если я и так умею настраивать сервисы руками?» — думал я, в третий раз переустанавливая PHP 7.4 рядом с PHP 8.2 и молясь, чтобы они не подрались. Потом всё-таки попробовал. Теперь я не понимаю, как жил без этого. --- ## Почему это важно именно для сисадминов, а не только для девопсов Docker принято считать «девопс-инструментом», но для системного администратора он решает очень конкретные бытовые проблемы: - **Конфликты зависимостей** — Node 14 и Node 20 на одной машине без плясок с nvm - **Воспроизводимость** — сервис поднимается одинаково на dev, staging и prod - **Изоляция** — упавший контейнер не кладёт соседние сервисы - **Откат за 10 секунд** — `docker pull` старого образа и перезапуск --- ## Базовая концепция за 5 минут Три вещи, которые нужно понять: **Image** — это слепок файловой системы. Неизменяемый. Как ISO-образ диска. **Container** — запущенный экземпляр образа.