#tomvideo2brain:

#Linux Tipp #74: Was sind #Linux- #Namespaces?

#Linux- #Namespaces sind eine #Kernel-Funktion, die #Systemressourcen isoliert und #Prozessen eine eigene, private Sicht auf Dinge wie Prozess-IDs ( #PIDs ), #Netzwerke, #Benutzer und #Dateisysteme ermöglicht.

https://m.youtube.com/watch?v=D9mLX3mPMLA

Linux Tipp #74: Was sind Linux-Namespaces?

YouTube

Kubernetes-Cluster „einfach“ erklärt

Warum du Kubernetes-Cluster kennen solltest Stell dir vor, du bist mitten in deiner Sysadmin-Ausbildung und hast Linux-Grundlagen wie Befehle, Dateisysteme und Prozesse im Griff, aber Container und Orchestrierung klingen noch fremd. Kubernetes-Cluster sind der nächste Schritt: Sie helfen dir, viele Anwendungen automatisch auf mehreren Linux-Servern zu starten, zu überwachen und zu reparieren, ohne dass du alles manuell per SSH machen musst. Das spart Zeit und verhindert Ausfälle, […]

https://andreas-moor.de/kubernetes-cluster-einfach-erklaert/

This was a very enlightening read. What’s even more amazing is that I actually understood a large portion of it.

#Linux #namespaces #Docker #Containers #kubernetes #LinuxHandbook

Complete Beginner's Guide to Linux Namespaces https://linuxhandbook.com/namespaces/

Complete Beginner's Guide to Linux Namespaces

Not only will you learn the essential concept of namespaces in Linux, but you will also create a fully isolated environment that behaves like a container.

Linux Handbook

@yantor3d

When people have pushed that around me, I show them the Zen of Python. It's important enough that it's the climactic line.

> Namespaces are one honking great idea -- let's do more of those!

`from x import y` throws one of Python's greatest features in the trash, and mashes everything into a single namespace, with all the opportunities for collisions, accidental overwrites, thinkos, and other problems.

Don't do it.

#python #namespace #namespaces #ZenOfPython #zen #import

🌗 從零開始建構類 Docker 容器檔案系統:揭開容器檔案系統的運作原理
➤ 運用原生 Linux 工具打造您的第一個隔離式檔案系統
https://labs.iximiuz.com/tutorials/container-filesystem-from-scratch
本文深入探討了 Linux 容器檔案系統的隔離機制,並透過實際操作,使用 unshare、mount 和 pivot_root 等標準 Linux 工具,從頭建構一個精簡的類 Docker 容器。文章詳細解釋了 mount namespace 在容器隔離中的核心作用,以及其他 namespaces (如 PID, cgroup, UTS, 網路) 如何輔助建構完整的容器環境。透過一系列實驗,讀者將能理解 mount table 的隔離原理、mount propagation 的概念,最終掌握建構功能完備容器的技術。
+ 這篇教學太棒了!終於弄懂了 mount namespace 的真正用途,不再是霧裡看花。
+ 能從頭
#Linux #容器 #Docker #rootfs #mount #namespaces
How Container Filesystem Works: Building a Docker-like Container From Scratch | iximiuz Labs

Learn how Linux containers are built from the ground up. Starting with the mount namespace and a root filesystem, see why PID, cgroup, UTS, and network namespaces naturally follow - and how this foundation makes concepts like bind mounts, volumes, and persistence in Docker or Kubernetes much easier to grasp.

iximiuz Labs
Oh boy, another "from scratch" tutorial! Because the world clearly needs another chance to rediscover #namespaces and mount points from the comfort of their mom's basement 🧑‍💻🤦‍♂️. Thank you, Ivan, for turning a 15-minute read into a 5-hour epic of existential dread. 🕒🔄
https://labs.iximiuz.com/tutorials/container-filesystem-from-scratch #tutorial #mountpoints #existentialdread #HackerNews #HackerNews #ngated
How Container Filesystem Works: Building a Docker-like Container From Scratch | iximiuz Labs

Learn how Linux containers are built from the ground up. Starting with the mount namespace and a root filesystem, see why PID, cgroup, UTS, and network namespaces naturally follow - and how this foundation makes concepts like bind mounts, volumes, and persistence in Docker or Kubernetes much easier to grasp.

iximiuz Labs
Implementing Namespaces and Coding Standards in WordPress Plugin Development

Add namespacing, autoloading, and linting to your multi-block plugin for clean, scalable WordPress development.

WordPress Developer Blog
Let's look at Namespaces and Bubblewrap performance in an OpenLiteSpeed sandbox environment: https://blog.litespeedtech.com/2024/02/21/performance-testing-namespaces/ #litespeed #openlitespeed #namespaces
Performance Testing Namespaces ⋆ LiteSpeed Blog

Performance testing namespaces and bubblewrap in OpenLiteSpeed. Both tools meet the needs of a safe sandbox environment.

LiteSpeed Blog

Docker изнутри: исчерпывающее руководство. Механизмы контейнеризации + примеры, эксперименты и реализация

Docker — не магия, а грамотное применение механизмов Linux. Разбираем инструмент, который пугает своей сложностью не меньше блокчейна. Показываем на пальцах как работают: Namespaces, Cgroups, OverlayFS – основные компоненты любого контейнера, и как стандарт OCI объединяет их в единую экосистему. Об этом и не только в статье.

https://habr.com/ru/articles/935178/

#docker #контейнеризация #namespaces #cgroups #linux_kernel #виртуализация #runc #golang #linux

Docker изнутри: исчерпывающее руководство. Механизмы контейнеризации + примеры, эксперименты и реализация

Практические примеры Ссылки на репозитории с примерами: Containy –  реализация контейнерной утилиты на языке Golang Namespaces example – лёгкий пример работы пространств имён на C++ Всё это будет...

Хабр

Docker изнутри: исчерпывающее руководство. Механизмы контейнеризации + примеры, эксперименты и реализация

Docker — не магия, а грамотное применение механизмов Linux. Разбираем инструмент, который пугает своей сложностью не меньше блокчейна. Показываем на пальцах как работают: Namespaces, Cgroups, OverlayFS – основные компоненты любого контейнера, и как стандарт OCI объединяет их в единую экосистему. Об этом и не только в статье.

https://habr.com/ru/articles/935178/

#docker #контейнеризация #namespaces #cgroups #linux_kernel #виртуализация #runc #golang #linux

Docker изнутри: исчерпывающее руководство. Механизмы контейнеризации + примеры, эксперименты и реализация

Практические примеры Ссылки на репозитории с примерами: Containy –  реализация контейнерной утилиты на языке Golang Namespaces example – лёгкий пример работы пространств имён на C++ Всё это будет...

Хабр