دواپس و زیرساخت · متوسط

داکر

کانتینری‌سازی برنامه‌ها با داکر، از ساخت Dockerfile تا داکرایز کردن یک پروژه‌ی جنگو و دیپلوی

۱۹ درس ۵ ساعت و ۴۰ دقیقه

این دوره برای توسعه‌دهندگانی است که پایه‌ی برنامه‌نویسی و کار با خط فرمان لینوکس را می‌دانند و می‌خواهند یاد بگیرند چطور برنامه‌های خود را در قالب کانتینر بسته‌بندی و اجرا کنند. داکر یکی از مهم‌ترین ابزارهای دنیای دواپس است که مشکل «روی سیستم من کار می‌کند!» را برای همیشه حل می‌کند.

در طول دوره با مفهوم image و container، نوشتن Dockerfile، مدیریت volume و network، و هماهنگ‌سازی چند سرویس با docker compose آشنا می‌شوید. بخش کاربردی دوره به داکرایز کردن یک پروژه‌ی واقعی جنگو به همراه پایگاه‌داده‌ی پستگرس اختصاص دارد و در پایان با رجیستری و روند اولیه‌ی دیپلوی کانتینرها روی سرور آشنا می‌شوید.

پیش‌نیاز این دوره، آشنایی مقدماتی با لینوکس و حداقل یک زبان برنامه‌نویسی (ترجیحاً پایتون) است. اگر دوره‌ی «لینوکس» یا «گیت و گیت‌هاب» را نگذرانده‌اید، پیشنهاد می‌شود ابتدا با آن‌ها آشنا شوید.

سرفصل‌ها

جنگوداکردواپسکانتینر

دوره‌های مرتبط