<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Контейнеры on Digitable courses</title>
    <link>https://courses.digitable.life/tags/%D0%BA%D0%BE%D0%BD%D1%82%D0%B5%D0%B9%D0%BD%D0%B5%D1%80%D1%8B/</link>
    <description>Recent content in Контейнеры on Digitable courses</description>
    <generator>Hugo</generator>
    <language>ru-RU</language>
    <lastBuildDate>Sat, 01 Aug 2026 00:12:59 +0300</lastBuildDate>
    <atom:link href="https://courses.digitable.life/tags/%D0%BA%D0%BE%D0%BD%D1%82%D0%B5%D0%B9%D0%BD%D0%B5%D1%80%D1%8B/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Kubernetes: архитектура, объекты, сеть, хранилища, автоскейлинг и эксплуатация</title>
      <link>https://courses.digitable.life/post/devops/06-kubernetes/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/devops/06-kubernetes/</guid>
      <description>Как Kubernetes устроен изнутри — от цикла согласования и etcd до CNI, CSI и HPA — с рабочими манифестами, командами отладки, расчётом стоимости и списком ошибок, которые дороже всего обходятся в проде.</description>
    </item>
    <item>
      <title>VS Code: архитектура, расширения, отладка, remote и devcontainers</title>
      <link>https://courses.digitable.life/post/editors/05-vscode/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/editors/05-vscode/</guid>
      <description>Как VS Code устроен внутри — процессы, extension host, ленивая активация; как отбирать расширения, настраивать settings.json и launch.json, отлаживать через DAP и работать удалённо через SSH, контейнеры и devcontainer.json.</description>
    </item>
    <item>
      <title>Безопасность и изоляция: права, capabilities, SELinux, namespaces, cgroups, jails</title>
      <link>https://courses.digitable.life/post/operating-systems/09-security-and-isolation/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/operating-systems/09-security-and-isolation/</guid>
      <description>Как ядро решает, можно ли процессу сделать то, что он просит: биты прав и ACL, разбор root на 41 capability, мандатный доступ через LSM, seccomp-фильтры, namespaces и cgroups, jails во FreeBSD, pledge в OpenBSD, sandbox в macOS и токены в Windows NT.</description>
    </item>
    <item>
      <title>Безопасность конвейера: секреты, supply chain, SAST/DAST, подпись образов</title>
      <link>https://courses.digitable.life/post/devops/17-security-in-pipeline/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/devops/17-security-in-pipeline/</guid>
      <description>Как перестать быть слабым звеном: управление секретами через OIDC вместо ключей, защита от атак на цепочку поставок, SBOM и подпись образов через cosign, честное сравнение SAST/DAST/SCA по стоимости и эксплуатационной нагрузке.</description>
    </item>
    <item>
      <title>Виртуализация и контейнеры: KVM, Xen, QEMU, jails, zones, OCI-рантаймы</title>
      <link>https://courses.digitable.life/post/operating-systems/18-virtualization-and-containers/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/operating-systems/18-virtualization-and-containers/</guid>
      <description>Как одно железо превращается в много машин: теорема Попека и Голдберга, VT-x и VM exit, KVM через ioctl своими руками, virtio и VFIO, Xen и bhyve, namespaces и cgroups как конструктор контейнера, OCI-рантаймы, overlayfs, jails во FreeBSD, zones в Solaris, microVM и ядро в user space.</description>
    </item>
    <item>
      <title>Контейнеры в доставке: Docker, сборка образов, реестры, безопасность и размер</title>
      <link>https://courses.digitable.life/post/devops/05-containers-and-registries/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/devops/05-containers-and-registries/</guid>
      <description>Как устроен OCI-образ, как собирать его быстро и маленьким, где хранить, чем сканировать и подписывать — с рабочими Dockerfile, конфигами CI и честным расчётом стоимости реестра.</description>
    </item>
    <item>
      <title>Системы инициализации: SysV, systemd, runit, OpenRC, launchd, rc.d в BSD</title>
      <link>https://courses.digitable.life/post/operating-systems/11-init-systems/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/operating-systems/11-init-systems/</guid>
      <description>Что обязан делать процесс с PID 1, почему shell-скрипты в /etc/rc.d проиграли, как устроена модель юнитов systemd, чем на неё отвечают runit, s6, OpenRC, launchd и rc.d в BSD — и как из всего этого написать сервис, который корректно стартует, перезапускается и умирает.</description>
    </item>
  </channel>
</rss>
