لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع Docker، Docker Hub و Docker Compose برای توسعهدهندگان جاوا
- آخرین آپدیت
دانلود Docker, Docker Hub and Docker Compose for Java Developers
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
هر آنچه یک توسعهدهنده جاوا باید درباره داکر بداند. آموزش جامع Dockerfileها، Imageها، کانتینرها، فضای ذخیرهسازی، شبکهها، Registry و موارد بیشتر...
نصب داکر در مک و ویندوز
بستهبندی اپلیکیشنهای جاوا در کانتینرهای داکر
اجرای برنامههای جاوا در محیط داکر
یافتن، انتشار و اشتراکگذاری ایمیجهای داکر در DockerHub
پیش نیازها: هیچ دانش قبلی از داکر نیاز نیست
در این دوره ویدئویی، شما یاد میگیرید که چگونه از داکر برای بستهبندی و اجرای اپلیکیشنهای جاوای خود استفاده کنید.
این دوره برای مبتدیان طراحی شده است و ما دقیقاً از مفاهیم پایه شروع میکنیم تا بدانیم داکر چیست و چرا به ابزاری استاندارد برای اجرای برنامهها در محیطهای مختلف تبدیل شده است.
آنچه در این دوره خواهید آموخت:
مفهوم Dockerfiles، Docker images، Docker containers و Docker registries و نحوه تعامل آنها با یکدیگر.
نصب داکر روی سیستمعاملهای مک و ویندوز برای شروع سریع یادگیری.
استفاده از پرکاربردترین دستورات داکر برای ساخت ایمیجها، اجرای کانتینرها و مدیریت اپلیکیشنها.
شما گامبهگام نحوه ساخت Dockerfile را یاد میگیرید، از جمله:
نوشتن یک Dockerfile ساده برای کانتینری کردن برنامه.
ساخت Dockerfileهای چندمرحلهای (Multi-stage) برای کاهش حجم و افزایش سرعت ایمیجها.
ساخت ایمیجهای داکر و اجرای آنها به صورت کانتینر.
همچنین مدیریت بهینه کانتینرها را خواهید آموخت:
نحوه شروع، توقف و بررسی (Inspect) کانتینرها.
نحوه اتصال کانتینرها برای ارتباط با یکدیگر.
پایداری و اشتراکگذاری دادهها با استفاده از Named Volumes، Anonymous Volumes، Bind Mounts و ذخیرهساز tmpfs.
در بخش شبکهبندی داکر، نحوه ارتباط کانتینرها در موارد زیر را بررسی میکنیم:
شبکه پیشفرض Bridge
شبکههای Bridge تعریف شده توسط کاربر
حالت شبکه Host
همچنین یاد میگیرید چگونه با Docker Compose چندین کانتینر را تنها با یک دستور واحد بسازید و اجرا کنید!
در نهایت، کار با DockerHub را خواهید آموخت:
نحوه یافتن و دریافت (Pull) ایمیجهای موجود
نحوه انتشار ایمیجهای شخصی برای اشتراکگذاری با دیگران.
تمام این موارد از صفر تا صد آموزش داده شده تا شما به عنوان یک توسعهدهنده جاوا با اعتماد به نفس کامل، اپلیکیشنهای خود را از لپتاپ به محیط ابری (Cloud) منتقل کنید.
سرفصل ها و درس ها
مقدمه
Introduction
مقدمه
Introduction
آشنایی با داکر و کانتینرها
Introduction to Docker and Containers
گردش کار (Workflow) داکر
Docker workflow
نصب داکر روی ویندوز
Installing Docker on Windows
نصب داکر روی مک
Installing Docker on Mac
نصب داکر روی Amazon Linux
Installing Docker on Amazon Linux
توضیح مفاهیم پایه داکر برای مدیران غیر فنی
Explaining Docker Basics to a Non-Technical Manager
کار با ایمیجهای موجود داکر
Working with existing Docker images
ایمیجهای داکر را کجا پیدا کنیم؟
Where to find Docker images?
دریافت (Pull) ایمیج داکر
Pulling Docker image
نکته بهینه سازی ۱: عدم استفاده از تگ latest برای محیط عملیاتی
Best Practices Tip #1: Don't use "latest" when pulling images for production.
اجرای کانتینر داکر
Running Docker container
اتصال به دیتابیس MySQL با استفاده از MySQL Workbench
Accessing MySQL database using MySQL Workbench
نمایش نظرات