تصور کنید تصمیم ۵ تا کانتینر بسازیم که باید پورت هاشو مپ کنیم و منابعش رو محدود کنیم براش شبکه اختصاصی بسازیم و اپشن های دیگه هم بهش بدیم! این پروسه هم زمان بره هم تکراری و خسته کننده راه حل داکر برای ساده کردن این کار docker-compose.yml هست.
یه فایل متنی که همه این تنظیمات رو یکبار وارد میکنیم و هر بار با همون کانتینر رو میسازیم.
**حتما براتون سوال شده که چرا باید از یک کانتینر ۵ تا بسازیم اون با یه اسم! توی پست بعدی کامل توضیح میدم.
در ادامه این دستور رو بزنید:(توضیحش توی پست بعدی داده میشه)
docker swarm init
حالا فایل رو اجرا میکنیم:(new_lab اسم دلخواهه)
docker stack deploy -c docker-compose.yml new_lab
این خروجی ایه که من داشتم اگر ببینید برامون ۵ تا container و یک سرویس!
بدون توضیحات اضافه مطلب بعدی رو شروع میکنیم و توضیحات رو کامل میکنیم.