#داکر یا #Docker چیه؟
یه پلتفرم نرمافزاری که به شما امکان میده برنامهها و سرویسها رو توی محیطای ایزوله به اسم "کانتینر" اجرا کنید
به زبان سادهتر، داکر به شما کمک میکنه تا برنامه هاتونو رو با همه نیازمندیا و وابستگیاش (مثل کتابخانهها و تنظیمات) توی یه بسته کوچک بزارید📦
این بستهها میتونن به راحتی بین کامپیوترها جابجا شده و اجراشن بدون اینکه نیازی به نصب جداگانه اونا باشه
این کار باعث میشود برنامهها توی محیطی (مثل کامپیوتر شخصی، سرور یا فضای ابری) به یک شکل عمل کنند و مشکلات ناسازگاری محیطی کمترشه👾
بعنوان مثال فرض کنید شما یه برنامه وب نوشتین که از زبان برنامهنویسی پایتون استفاده میکنه و به یه پایگاه داده MySQL نیاز داره، برای اجرای این برنامه روی سیستم خودتون باید پایتون و MySQL را نصب و تنظیمات لازم رو انجام بدید و اگه بخاید این برنامه رو روی یه سرور دیگه اجرا کنید باید دوباره تمام این مراحلو تکرار کنید🥴
با داکر شما میاید یه کانتینر ایجاد میکنید که شامل همه چیزهاییه که برنامه شما نیاز داره: پایتون، MySQL، کتابخانههایی که نیاز دارید و حتی کدهای خود برنامه.
بعدشم خیلی راحت کانتینر و به سرور منتقل کنید و حالشو ببرید 🤤
این باعث میشه توسعه و انتقال برنامهها سادهتر و مطمئنتر باشه✅
@CleverDevs
@CleverDevsGp
Post #2055
3.59K
- 👍 45
- 🔥 7
- 💯 3
- 🆒 2