دیدگاه کاربران
بر اساس امتیاز 236 دانشجو
صادق کریمی دستگردی
با کانتینرسازی در داکر، نرمافزارها را اجرا و مدیریت کنید و برای استقرار مستقل از سیستمعامل آماده سازید.
9 ساعت ویدئو
4 تمرین و پروژه
33 سؤال سنجش و یادگیری
دسترسی به تالار گفتگو
گواهینامه مکتبخونه
دسترسی مادامالعمر به محتوای دوره
آشنایی با لینوکس
آشنایی با زبانهای برنامهنویسی
به طور خلاصه، داکر یک سرویس مدیریت کانتینر (Container) است. Docker در هر مکانی توسعه، ارسال و اجرا میشود. ایده کامل Docker این است که توسعه دهندگان بهراحتی برنامههای کاربردی را توسعه دهند، آنها را به محفظههایی بفرستند که میتوانند در هر مکان مستقر شوند.
عرضه اولیه Docker در مارس 2013 بود و از آن زمان به کلیدواژه توسعه مدرن جهان، بهویژه در مواجهه با پروژههای مبتنی بر Agile تبدیل شده است.
در آموزش داکر مبانی اولیه Containerization بیان میشود و مباحث ارائه شده، به شما کمک میکند تا به درک کاملی از این مفهوم دست پیدا کنید. سپس با مفاهیم docker آشنا میشوید و یاد میگیرید که چطور از docker برای بهبود عملکرد سیستم و مدیریت نرمافزارها استفاده کنید. Docker، فرایند مجازیسازی و عملکرد بسیار بهتری ازVirtual Machineها دارد و جزء دسته میکرو سرویسها محسوب میشود. با استفاده از Docker میتوان نرمافزار را بدون وابستگی به سیستمعامل اجرا کرد. همچنین، با استفاده از قابلیت swarm، میتوان علاوه بر ایجاد پایداری سیستم، میزان load سرورها را نیز مدیریت کرد. شاید بتوان به صورت خلاصه گفت، با استفاده ازdocker:
Docker ابزاری بسیار مناسبی برای کلیه برنامهنویسان و توسعهدهندگان است چرا که این امکان را میدهد که یک برنامه توسعهیافته را جدای از پلتفرم، در هر محیطی اجرا کنند. کانتینر این امکان را به برنامهنویسان میدهد تا یک برنامه را با تمام ماژولها و وابستگیها ایزوله سازی کرده و در سیستمعاملهای مختلف بدون هیچ مشکلی اجرا کند. بهعنوان یک مثال بارز یک توسعهدهنده PHP را در نظر بگیرید. او احتمالاً باید یک وب سرور را بر روی سیستم خود نصب کند همچنین نیاز به یک پایگاه داده MySQL دارد و اگر پروژه گسترش پیدا کند ممکن است نیاز به نصب چند ماژول اضافی برای PHP و تنظیمات مختلف داشته باشید.
پیشنهاد میشود جهت یادگیری بهتر و موثرتر دورهی آموزش داکر حتما پیش از شروع نرمافزار داکر را را از وبسایت docs.docker.com دانلود نمایید و سپس اقدامات لازم جهت نصب داکر را با توجه به آموزش ارائه شده در فصل اول دوره انجام دهید.
یکی از نکاتی که پیش از شروع آموزش Docker باید به آن توجه کنید، آشنایی نسبی با مفاهیم سیستمعاملهای لینوکس است.
از ویژگیهای مهم دورهی آموزش داکر که موجب به وجود آمدن تمایز در میان سایر دورههای آموزش داکر رایگان و یا آموزش به ازای پرداخت هزینه وجود دارد، میتوان به شیوههای استفاده شده در تدریس اشاره که دروس این دوره با تکیه بر تسلط زیادی که بر مفاهیم دارد، به ارائه مفاهیم به صورت کامل و با بیانی ساده به همراه، استفاده از شکلها، گرافها و اسلاید در جهت تفهیم بهتر و دقیقتر موضوعات و همچینین بیان مثال متنوع برای مباحث مطرح شده میپردازد.
وجود تمرینهای استاندارد و منطق با مباحث تدریس شده در دوره آموزشی، تعامل مدرس با دانشجویان دوره و پروژه پایانی نیز از دیگر مزیت های این دورهی آموزش داکر مکتبخونه میباشد.
بر اساس امتیاز 236 دانشجو

پس از گذراندن دوره به صورت آنلاین در سایت مکتبخونه، گواهینامه رسمی پایان دوره به زبان فارسی و انگلیسی، توسط مکتبخونه به اسم شما صادر شده و در اختیار شما قرار میگیرد.
کیفیت این آموزش توسط مکتبخونه تضمین شده است. در صورت عدم رضایت، با شرایط زیر میتوانید درخواست بازگشت وجه کنید.
صادق کریمی دانشآموخته کارشناسی ارشد رشته مهندسی سیستمهای مخابرات از دانشگاه امیرکبیر است.
وی اکنون در حوزه مخابرات سلولی فعالیت دارد و در حال حاضر در شرکت ایرانسل به عنوان مهندس آنالیز دادهها در حوزه امنیت شبکه فعالیت دارد و علاقهمند به استفاده از هوش مصنوعی و یادگیری ماشین در سیستمهای مخابراتی است. همچنین، ایشان در زمینه پیادهسازی میکروسرویسها و containerها با تمرکز بر نسل 5G شبکههای سلولی و Telco cloud فعالیت دارد.

آموزش داکر مقدماتی