Если ты пишешь Dockerfile, скорее всего, он работает. Но вопрос не в том, работает ли. Вопрос в другом: будет ли он работать через неделю, на другом сервере, в CI/CD, на чужом железе — и будет ли это безопасно. Или всё сломается, потому что ты не зафиксировал зависимости, положился на latest, и забыл про то, что ENTRYPOINT — это тоже код.
В этой статье — как собрать нормальный Docker-образ, который предсказуем, устойчив и готов к продакшену.
1. Первая ошибка: ты начинаешь с плохой базы
Многие берут базовый образ, не задумываясь. Например, python:3.12Читать полностью »

