این روزها یکی از ابزارها و تکنولوژی هایی که باید هر برنامه نویسی بلد باشد، آشنایی و کار با داکر (Docker) است. شاید در خیلی از آگهی های شغلی دیده باشید که یکی از مهارت های لازم را داکر می دانند یا شاید در محافل فنی شنیده باشید که از داکر صحبت می کنند.
با کسب دانش و مهارت راه اندازی وب سایت توسط کانتینر (Container)، به عنوان برنامه نویس وارد لیگ برنامه نویس های حرفه ای می شوید که می توانند برنامه هایی با تعداد بازدید یا درخواست بالا را تولید کنند.
داکر پلتفرمی برای توسعه، حمل، نگه داری و اجرای برنامه هاست. که به شما اجازه می دهد تا برنامه ها را از زیر ساخت جدا کرده و در نتیجه، نرم افزارتان را سریع تر تحویل بدهید. با استفاده از داکر، می توانید همان طور که برنامه هایتان را مدیریت می کنید، زیرساخت تان را هم مدیریت کنید. با بهره بردن از محاسن داکر در حمل، تست و توسعه ی سریع کد، به طور قابل ملاحظه ای زمان بین نوشتن کد و اجرای آن در محصول نهایی را کم خواهید کرد.
این دوره که برپایهی مستند رسمی داکر است به آموزش نکاتی می پردازد که هر توسعه دهنده ای باید از داکر بداند. در این دوره خیلی به جزئیات عمیقی که شاید مورد استفادهی Dev-Ops کارها باشد نمی پردازیم، ولی یادگرفتن نکات این دوره و تمرین و استفاده از آنها برای هر توسعه دهنده ای، از نان شب هم واجب تر است. در پایان این دوره شما خواهید توانست برنامه ی خودتان را به اصطلاح Dockerize کنید. پس به عنوان یک برنامه نویسی یا توسعه دهنده می توانید در رزومهی خودتان بگویید که با داکر آشنا هستید و می توانید برنامه های توسعه داده شده را به صورت کانتینرهای داکری تحویل بدهید. پیش به سوی به دست آوردن مهارت کاربردی و مهم داکر...