Docker изнутри: исчерпывающее руководство. Механизмы контейнеризации + примеры, эксперименты и реализация
Docker — не магия, а грамотное применение механизмов Linux. Разбираем инструмент, который пугает своей сложностью не меньше блокчейна. Показываем на пальцах как работают: Namespaces, Cgroups, OverlayFS – основные компоненты любого контейнера, и как стандарт OCI объединяет их в единую экосистему. Об этом и не только в статье.
📌 Подробнее: https://habr.com/ru/articles/935178/
MemOps🤨
Docker — не магия, а грамотное применение механизмов Linux. Разбираем инструмент, который пугает своей сложностью не меньше блокчейна. Показываем на пальцах как работают: Namespaces, Cgroups, OverlayFS – основные компоненты любого контейнера, и как стандарт OCI объединяет их в единую экосистему. Об этом и не только в статье.
📌 Подробнее: https://habr.com/ru/articles/935178/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Docker изнутри: исчерпывающее руководство. Механизмы контейнеризации + примеры, эксперименты и реализация
Практические примеры Ссылки на репозитории с примерами: Containy – реализация контейнерной утилиты на языке Golang Namespaces example – лёгкий пример работы пространств имён на C++ Всё это будет...
👍5
Please open Telegram to view this post
VIEW IN TELEGRAM
😁35
httptap
View the HTTP and HTTPS requests made by any linux program by running httptap -- <command>.
📌 Подробнее: https://github.com/monasticacademy/httptap
MemOps🤨
View the HTTP and HTTPS requests made by any linux program by running httptap -- <command>.
📌 Подробнее: https://github.com/monasticacademy/httptap
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - monasticacademy/httptap: View HTTP/HTTPS requests made by any Linux program
View HTTP/HTTPS requests made by any Linux program - monasticacademy/httptap
GitButler — git-клиент, позволяющий работать с несколькими ветками одновременно. Он позволяет быстро организовать изменения файлов в отдельные ветки, сохраняя их в рабочей директории. Затем вы можете отправлять ветки по отдельности на ваше удалённое хранилище или напрямую создавать запросы на получение. По сути, это более гибкая версия git add -p и git rebase -i, позволяющая эффективно работать в нескольких ветках.
📌 Подробнее: https://github.com/gitbutlerapp/gitbutler
MemOps🤨
📌 Подробнее: https://github.com/gitbutlerapp/gitbutler
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - gitbutlerapp/gitbutler: The GitButler version control client, backed by Git, powered by Tauri/Rust/Svelte
The GitButler version control client, backed by Git, powered by Tauri/Rust/Svelte - gitbutlerapp/gitbutler
pgwatch — мониторинг/панель управления метриками PostgreSQL
📌 Подробнее: https://github.com/cybertec-postgresql/pgwatch
MemOps🤨
📌 Подробнее: https://github.com/cybertec-postgresql/pgwatch
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - cybertec-postgresql/pgwatch: 🔬PGWATCH: PostgreSQL metrics monitor/dashboard
🔬PGWATCH: PostgreSQL metrics monitor/dashboard . Contribute to cybertec-postgresql/pgwatch development by creating an account on GitHub.
👍3
Nping — это инструмент для проверки связи, разработанный на языке Rust. Он поддерживает одновременную проверку связи по нескольким адресам, отображение визуальных графиков, обновление данных в реальном времени и другие функции.
📌 Подробнее: https://github.com/hanshuaikang/Nping
MemOps🤨
📌 Подробнее: https://github.com/hanshuaikang/Nping
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - hanshuaikang/Nping: 🏎 Nping mean NB Ping, A Ping Tool in Rust with Real-Time Data and Visualizations
🏎 Nping mean NB Ping, A Ping Tool in Rust with Real-Time Data and Visualizations - hanshuaikang/Nping
👍4
Unlocking Kubernetes Observability with the OpenTelemetry Operator
📌 Подробнее: https://www.dash0.com/blog/unlocking-kubernetes-observability-with-the-opentelemetry-operator
MemOps🤨
📌 Подробнее: https://www.dash0.com/blog/unlocking-kubernetes-observability-with-the-opentelemetry-operator
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Dash0
Unlocking Kubernetes Observability with the OpenTelemetry Operator · Dash0
Learn how the OpenTelemetry Operator simplifies telemetry collection in Kubernetes and enables the monitoring of clusters and the apps running on them
Docker Desktop 4.44
Docker продолжает развивать свою платформу. С новым обновлением с помощью усовершенствованного Docker Model Runner можно не только запускать модели AI, но и анализировать запросы и ответы в процессе их инференса.
Для пользователей Mac теперь используется Apple Virtualization по умолчанию для виртуализации, что повышает общую производительность системы.
В Docker Desktop CLI появилась команда для удобного управления Kubernetes, а интерфейс стал более удобным для поиска нужных настроек.
📌 Подробнее: https://www.docker.com/blog/docker-desktop-4-44/
MemOps🤨
Docker продолжает развивать свою платформу. С новым обновлением с помощью усовершенствованного Docker Model Runner можно не только запускать модели AI, но и анализировать запросы и ответы в процессе их инференса.
Для пользователей Mac теперь используется Apple Virtualization по умолчанию для виртуализации, что повышает общую производительность системы.
В Docker Desktop CLI появилась команда для удобного управления Kubernetes, а интерфейс стал более удобным для поиска нужных настроек.
📌 Подробнее: https://www.docker.com/blog/docker-desktop-4-44/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Docker
Docker Desktop 4.44 Release | Docker
In Docker Desktop 4.44, we’re delivering enhanced reliability, tighter AI modeling controls, and simplified tool integrations so you can build with confidence.
👍5
Встроенная поддержка ACME убирает Certbot из NGINX
NGINX анонсировал превью‑версию модуля
📌 Подробнее: https://blog.nginx.org/blog/native-support-for-acme-protocol
MemOps🤨
NGINX анонсировал превью‑версию модуля
ngx_http_acme_module
, который обеспечивает нативную поддержку протокола ACME (Automated Certificate Management Environment) непосредственно в конфигурации сервера.📌 Подробнее: https://blog.nginx.org/blog/native-support-for-acme-protocol
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
Kubernetes: How kube-proxy and CNI Work Together
📌 Подробнее: https://medium.com/@rifewang/kubernetes-how-kube-proxy-and-cni-work-together-1255d273f291
MemOps🤨
📌 Подробнее: https://medium.com/@rifewang/kubernetes-how-kube-proxy-and-cni-work-together-1255d273f291
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Medium
Kubernetes: How kube-proxy and CNI Work Together
In Kubernetes, kube-proxy and CNI plugins collaborate to ensure seamless communication between Pods within the cluster.
👍3
Обсуждаем контейнеры и DevOps на IT Elements 🎙
10-11 сентября в третий раз пройдет уютная конференция для ИТ-комьюнити — IT Elements 2025. Она про ИТ-инфраструктуру, сети, кибербезопасность, данные и ИИ.
Что будет: 2000+ участников ежедневно, 6 тематических залов, 100+ спикеров и десятки дискуссий, 30+ вендорских демозон, лаборатории и хардкорные воркшопы.
Из интересного в части инфры:
📌 Круглый стол со спикерами из Т-Банка, Газпромбанка и Ozon Tech о том, как строят кубер очень большие ребята.
📌 Рассказ от Capital Group: как автоматизировать DevOps-рутину с помощью ChatOps.
📌 Парный доклад Почта Банка и «Штурвала»: Два ЦОДа — один менеджмент: архитектура платформы кубов без единой точки отказа.
📌 Презентация итогов исследования State of Enterprise K8s от TAdviser.
Программа и регистрация доступны на сайте конференции. Участие бесплатное.
10-11 сентября в третий раз пройдет уютная конференция для ИТ-комьюнити — IT Elements 2025. Она про ИТ-инфраструктуру, сети, кибербезопасность, данные и ИИ.
Что будет: 2000+ участников ежедневно, 6 тематических залов, 100+ спикеров и десятки дискуссий, 30+ вендорских демозон, лаборатории и хардкорные воркшопы.
Из интересного в части инфры:
Программа и регистрация доступны на сайте конференции. Участие бесплатное.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍2🔥1
Почему я больше не обсуждаю с архитекторами микросервисы [en]
📌 Подробнее: https://blog.container-solutions.com/why-im-no-longer-talking-to-architects-about-microservices
MemOps🤨
Это снова произошло на прошлой неделе. Я был на совещании по архитектуре, когда один из коллег-архитекторов с энтузиазмом начал очередную дискуссию о *микросервисах*. Через несколько минут все погрузились в абсурдную дискуссию о том, что должно было быть средством для достижения цели, но превратилось в саму цель. В тот момент я понял: с меня хватит. Я наконец-то перестал обсуждать с архитекторами микросервисы. Почему? Потому что такие разговоры обычно ни к чему не приводят.
Я свел свое недовольство к трем проблемам:
1. Никто не может прийти к единому мнению о том, что такое «микросервис».
2. Разговоры о микросервисах абстрактны и мало связаны с реальными бизнес-целями
3. Внедрение микросервисов без изменений в организационной структуре бессмысленно.
📌 Подробнее: https://blog.container-solutions.com/why-im-no-longer-talking-to-architects-about-microservices
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
💯12