در این جلسه از Live Coding RahBia، ادامهی مسیر بیلد و دیپلوی VotingApp روی Docker را پیش میبریم؛ با تمرکز روی بهینهسازی، رفع مشکلات احتمالی و اجرای درست سرویسها.
در جلسه هفدهم Live Coding RahBia، کار روی بیلد و دیپلوی Voting App با Docker را ادامه میدهیم. اگر جلسات قبل را دنبال کرده باشید، حالا وقت آن رسیده که وارد بخشهای مهمتر و کاربردیتر بشویم تا اپلیکیشن به شکلی پایدار و بهینه روی Docker اجرا شود.
مباحث این جلسه شامل:
-
بررسی وضعیت فعلی بیلد و دیپلوی اپلیکیشن
-
بهینهسازی فایلهای Dockerfile و docker-compose.yml
-
اطمینان از عملکرد صحیح سرویسها (Redis، PostgreSQL، Worker، Result و Vote)
-
تست عملی و Debugging مشکلات احتمالی در هنگام دیپلوی
-
اجرای نهایی و بررسی ارتباطات بین کانتینرها برای اطمینان از پایداری سرویس
- دیپلوی VotingApp روی Docker
تمرکز اصلی این جلسه روی رفع باگها و اطمینان از اجرای بدون خطای Voting App است. در پایان، شما یاد میگیرید چطور یک اپلیکیشن چندسرویسی را با Docker Compose بهصورت حرفهای و قابل اعتماد مستقر کنید.