DevOps
React
Python
Go

داکر

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

آموزش Docker Compose: مدیریت ارکستر کانتینرها با یک دستور

آموزش Docker Compose: مدیریت ارکستر کانتینرها با یک دستور

تصور کنید می‌خواهید یک وب‌سایت وردپرسی را با داکر بالا بیاورید. شما به حداقل دو کانتینر نیاز دارید: یکی برای خود WordPress و دیگری برای پایگاه داده MySQL. تا دیروز، شما مجبور بودید ابتدا کانتینر دیتابیس را بسازید، شبکه‌ی داکر را تنظیم کنید و سپس کانتینر وردپرس را به آن متصل کنید. اگر ۱۰ سرویس داشتید

درک مفهوم QoS در کوبرنتیز: چرا به آن نیاز داریم؟

درک مفهوم QoS در کوبرنتیز: چرا به آن نیاز داریم؟

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

راهنمای جامع ارکستراتورهای کانتینر: از کوبرنتیز (K8s) تا داکر سوارم (Docker Swarm)

راهنمای جامع ارکستراتورهای کانتینر: از کوبرنتیز (K8s) تا داکر سوارم (Docker Swarm)

در دنیای امروز که معماری میکروسرویس (Microservices) حرف اول را می‌زند، کانتینرها به بلوک‌های سازنده نرم‌افزارهای مدرن تبدیل شده‌اند. اما وقتی تعداد کانتینرهای شما از ۵ یا ۱۰ عدد به صدها و هزاران عدد می‌رسد، مدیریت دستی آن‌ها غیرممکن است

درباره تگ داکر

داکر (Docker) چیست؟

داکر (Docker) یک پلتفرم متن‌باز برای ساخت، بسته‌بندی و اجرای نرم‌افزارها در قالب کانتینر است که به توسعه‌دهندگان کمک می‌کند برنامه‌ها را سریع‌تر، پایدارتر و مستقل از محیط اجرا کنند.

در این صفحه می‌توانید مجموعه‌ای از مقالات آموزشی، راهنماهای عملی و نکات حرفه‌ای داکر را مشاهده کنید, از مفاهیم پایه مثل Image و Container گرفته تا موضوعات پیشرفته مانند Dockerfile، Docker Compose، بهینه‌سازی ایمیج‌ها و استفاده از Docker در محیط Production.

این مطالب برای چه کسانی مناسب است؟

  • برنامه‌نویسان Backend و Frontend

  • مهندسان DevOps

  • علاقه‌مندان به کانتینرسازی و Cloud

  • افرادی که قصد یادگیری Docker از صفر دارند