и посмотреть медиа
Linux Network DevOps - courses and guides
и посмотреть медиа
Author's channel on Linux, networks, DevOps, NetDevOps. Lessons on Bash, Git, CI/CD, Docker, Kubernetes, Ansible, Terraform, monitoring.
Author's channel on Linux, networks, DevOps, NetDevOps. Lessons on Bash, Git, CI/CD, Docker, Kubernetes, Ansible, Terraform, monitoring.
AI bot for text-to-speech and voice cloning in Telegram. Create audio using neural network quickly and easily.
Channel for studying Linux, network technologies, DevOps, NetDevOps, DevNet. Materials on Bash, Git, CI/CD, Docker, Kubernetes, Ansible, Terraform, Prometheus, Grafana, Zabbix. Useful for SRE and system administrators. In-depth breakdowns, practices and tools for professional growth.
👾 Продвинутый Dockerfile: уровень выше обычного Если Dockerfile просто «работает» — это не показатель. Вопрос — насколько он быстрый, чистый и управляемый. Вот ключевые моменты, которые реально влияют 🔢ARG vs ENV ARG — используется только при сборке ENV — остаётся внутри контейнера 🟢build-параметры — через ARG 🟢runtime-настройки — через ENV 📈HEALTHCHECK Без него контейнер может зависнуть или «умереть», но Docker будет считать его рабочим 🟠критично для прода и мониторинга ❌STOPSIGNAL Позволяет корректно завершать контейнер 🟠важен для graceful shutdown и стабильной работы сервисов ⚙ONBUILD Команды, которые выполняются при использовании образа как базового 🟠удобно для шаблонных base-образов 🏷LABEL Метаданные: версия, автор, описание 🟠упрощают CI/CD и аудит образов ⚡️Главное — слои и порядок команд Dockerfile = цепочка слоёв От порядка зависит: * кэширование * скорость сборки * размер образа 🟠сначала зависимости, потом код 💡Итог Сильный Dockerfile — это не «написал и забыл» Это: ☑️быстрые билды ☑️чистая структура ☑️предсказуемое поведение в проде Linux | Network | DevOps 😍 Чат 🌐 YouTube 🌐 VK 🌐 Rutube 📺 #devops #docker #dockerfile
Открыть канал и посмотреть медиаOnly registered users can share their opinion.
Be the first to share your impression of this resource!