داکر چیست؟ راهحلی برای جمله معروف «روی سیستم من کار میکرد!»
یکی از فرآیندهای زمانگیر برای توسعهدهندگان، ایجاد زیرساختی است تا نرمافزار بر روی آن، قابلیت اجرا داشته باشد.
برای مثال، بهمنظور اجرای نرمافزارهای تحت وب یا وبسایتی به زبان پیاچپی، نصب مواردی مثل پایگاه داده، وبسرور و… ضروری است.
یکی از کاربردهای داکر، در راستای برطرف کردن این مشکل است.
در ادامه، برخی از ویژگیهای داکر اشاره شده است.
داکر، یک پلتفرم نرمافزاری است که باعث جداسازی برنامه شما از زیرساخت مورد نیاز آن میشود.
این پلتفرم باعث تسهیل فرآیند توسعه، تست و اجرای انواع نرمافزار برای توسعهدهندگان شده است.
فارغ از سیستمِ هر توسعهدهنده، تمامی افراد تیم، به زیرساختی یکسان دسترسی پیدا میکنند.
این موضوع، باعث عدم تکرار جمله معروف
«روی سیستم من کار میکرد!» خواهد شد. 🙂
باعث صرفهجویی در زمان برای راهاندازی زیرساخت اولیه میشود.
نصب مستقیم برخی اجزای زیرساخت، در سختافزارِ سیستم تمامی افراد تیم امکانپذیر نیست.
داکر در اکثر موارد، این محدودیت را از بین میبرد.
امکان راهاندازی زیرساخت، بدون آشنایی کامل با جزئیات نصب هر یک از اجزای آن.
دیدگاهتان را بنویسید