TGViewer
DevTwitter | توییت برنامه نویسی DevTwitter | توییت برنامه نویسی @devtwitter · 32.3K subscribers
Post #12497 5.96K
یک Container چیزی بیش از یک Process نیست که توسط قابلیت‌های Kernel لینوکس ایزوله شده است...

این ایزوله‌سازی عمدتاً با دو تکنولوژی کلیدی انجام می‌شود:

فضاهای نام(Namespaces): که جلوی دیدن منابع و فرآیندهای دیگر سیستم را می‌گیرد (مثل Process ID، Network، Filesystem و ...)

سی گروپ(Cgroups): که محدودیت‌هایی روی منابع (CPU، Memory، I/O و ...) اعمال می‌کند

به عبارت ساده‌تر:
Container = Process + Isolation

برخلاف تصور رایج، کانتینرها ماشین مجازی سبک نیستند و یک سیستم‌عامل کامل ندارند. آن‌ها فقط کد اپلیکیشن و وابستگی‌هایش را در یک محیط ایزوله اجرا می‌کنند.
این سادگی باعث شده کانتینرها فوق‌العاده سریع، سبک و قابل حمل باشند.

@DevTwitter | <Ali Ghasempour/>
  • ❤ 36
  • 👍 9
More from @devtwitter
  1. Oct 2, 2026با RyzerDNS، تحریم‌ها دیگر مانع شما نیستند. از هوش مصنوعی‌هایی مثل ChatGPT، Gemini و Claud…
  2. Oct 2, 2026گوگل چند وقت پیش ax رو معرفی کرد که اُپن سورسه ولی کم دیدم در موردش حرف زده بشه. مشکل kube…
  3. Oct 2, 2026الان Open Dots معرفی شد؛ همون قابلیت‌ها، با یک‌دهم هزینه! شرکن OpenAI همین دیروز Dot رو بر…
  4. Oct 2, 2026مخزن Traycer: مرکز فرماندهی برای کدنویسی ایجنت‌هایی که داری (Claude Code، Codex، Cursor و.…
  5. Oct 2, 2026🚀 کمپین «شروع امن» VulnCity شروع شد! خیلی از استارتاپ‌ها و شرکت‌های کوچیک، نیاز به امنیت…
  6. Oct 2, 2026Post #13409
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →