آموزش جامع داکر (Docker) برای مبتدیان: سریع و کاربردی - آخرین آپدیت

دانلود Docker for Beginners: Fast & Hands-On Training

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: داکر را از صفر با آزمایشگاه‌های عملی، کانتینرها، ایمیج‌ها، شبکه، Volumeها، Docker Compose و Docker Swarm بیاموزید. مفاهیم بنیادی داکر، ایده‌های کانتینری‌سازی و تفاوت‌های بین داکر و فناوری‌های سنتی مجازی‌سازی را درک کنید. نصب و پیکربندی داکر در ویندوز و لینوکس، ایجاد و مدیریت کانتینرها، ایمیج‌ها، Volumeها و شبکه‌ها را یاد بگیرید. ایمیج‌های سفارشی داکر را با استفاده از Dockerfile بسازید، ایمیج‌ها را بین سیستم‌ها منتقل کنید و با Docker Hub و Nexus Repository کار کنید. اپلیکیشن‌های واقعی را با استفاده از Docker Compose (از جمله وب‌سایت‌های استاتیک و وردپرس) مستقر کنید و زمان استفاده از Docker Swarm و Kubernetes را بشناسید. پیش نیازها: هیچ تجربه قبلی در داکر مورد نیاز نیست. مهارت‌های پایه کامپیوتری و آشنایی با دستورات ساده لینوکس مفید است اما اجباری نیست. تمام مفاهیم داکر به صورت گام‌به‌گام توضیح داده خواهد شد.

آیا آماده‌اید تا داکر را بیاموزید و مسیر DevOps خود را آغاز کنید؟

این دوره برای مبتدیانی طراحی شده است که می‌خواهند داکر را از پایه، از طریق توضیحات ساده و دموهای عملی درک کنند.

به جای تمرکز صرف بر تئوری، شما محیط‌های واقعی داکر را می‌سازید و از طریق انجام پروژه یاد می‌گیرید. هر مفهوم گام‌به‌گام توضیح داده شده است تا حتی اگر هیچ تجربه قبلی در زمینه کانتینرها ندارید، به راحتی پیش بروید.

در طول این دوره، خواهید آموخت که داکر در لایه داخلی چگونه کار می‌کند، چرا کانتینرها به استاندارد صنعت تبدیل شده‌اند و داکر چه تفاوتی با فناوری‌های سنتی مجازی‌سازی دارد.

در طول دوره، شما موارد زیر را انجام خواهید داد:

  • نصب داکر روی لینوکس

  • درک معماری داکر

  • کار با Docker Images

  • ایجاد و مدیریت کانتینرها

  • اجرای دستورات داخل کانتینرها

  • مدیریت Volumeها برای ذخیره‌سازی دائمی

  • پیکربندی شبکه‌های داکر (Docker Networks)

  • ساخت ایمیج‌های سفارشی با استفاده از Dockerfile

  • استفاده بهینه از Docker Hub

  • استقرار اپلیکیشن‌های چند-کانتینری با Docker Compose

  • یادگیری مفاهیم پایه Docker Swarm

  • درک بهترین روش‌های (Best Practices) مدیریت کانتینر

  • عیب‌یابی مشکلات رایج داکر

  • نصب و استفاده از Nexus Repository

هر درس شامل مثال‌های عملی است که می‌توانید روی کامپیوتر خود اجرا کنید. در پایان این دوره، شما قادر خواهید بود با اعتماد به نفس کامل، کانتینرهای داکر را در محیط‌های واقعی ایجاد، مدیریت و مستقر کنید.

چه مدیر سیستم باشید، چه مهندس شبکه، مهندس DevOps، توسعه‌دهنده نرم‌افزار یا دانشجوی IT، این دوره مهارت‌های عملی داکر مورد نیاز برای زیرساخت‌های مدرن را در اختیار شما قرار می‌دهد.

هیچ تجربه قبلی در داکر نیاز نیست. آشنایی اولیه با خط فرمان لینوکس توصیه می‌شود اما الزامی نیست.

همین امروز یادگیری داکر را شروع کنید و پایه‌ای قوی برای Kubernetes، رایانش ابری و فناوری‌های مدرن DevOps بسازید.


سرفصل ها و درس ها

مقدمه‌ای بر مجازی‌سازی و مفاهیم پایه داکر Introduction to Virtualization and Docker Basics

  • مجازی‌سازی چیست؟ تفاوت‌های ESXi و Docker What is Virtualization? Differences between ESXi and Docker

  • نصب داکر روی ویندوز و لینوکس Installing Docker Installing Docker on Windows and Linux

  • اجرای اولین کانتینر: اجرای کانتینر Nginx با دستور docker run Running Your First Container Running an Nginx container using docker run

مبانی داکر (ایمیج‌ها و کانتینرها) Docker Fundamentals (Images & Containers)

  • کانتینرها و ایمیج‌ها: کانتینر چیست؟ آشنایی با Docker Hub و ایمیج‌ها Containers and Images What is a container? Introduction to Docker hub & images

  • دستورات چرخه حیات کانتینر: کار با docker ps, stop, start, rm, pull Container Lifecycle Commands Working with docker ps, stop, start, rm , pull

  • تمرین عملی ۱: اجرا و تعامل با یک کانتینر Hands-on Practice 1 Running and interacting with a container

  • تعامل با کانتینر: تغییر محتوای کانتینر Nginx با دستور docker exec Container Interaction Modifying Nginx container content using docker exec

  • داکر Volumeها (اتصال پایه): متصل کردن دایرکتوری‌ها به داخل کانتینر Docker Volumes (Basic Mounting) Mounting directories inside containers

  • کار با ایمیج‌های داکر: دانلود و مدیریت ایمیج‌ها از Docker Hub Working with Docker Images Downloading and managing images from Docker Hub

تمرین عملی (وب‌سایت استاتیک) Hands-on Practice (Static Website)

  • راهکار – وب‌سایت استاتیک: حل گام‌به‌گام تمرین Solution – Static Website Step-by-step solution of the exercise

  • تمرین ۲ – استقرار وب‌سایت استاتیک: دپلوی وب‌سایت با استفاده از داکر Practice 2 – Static Website Deployment Deploying a static website using Docker

Dockerfile و ساخت ایمیج Dockerfile and Image Building

  • مقدمه‌ای بر Dockerfile: ساخت ایمیج‌های سفارشی برای اپلیکیشن‌ها Introduction to Dockerfile Creating custom images for applications

  • دستورات Dockerfile: درک دستور CMD و فرآیند Build Dockerfile Instructions Understanding CMD and the build process

  • ساخت اپلیکیشن‌های وب با Dockerfile: استفاده از COPY، EXPOSE و ساخت ایمیج Building Web Applications with Dockerfile Using COPY, EXPOSE, and building imag

انتقال ایمیج و مدیریت مخازن (Repository) Image Transfer and Repository Management

  • بک‌آپ و بازیابی ایمیج: استفاده از docker save و docker load Image Backup and Restore Using docker save and docker load

  • آشنایی با Nexus Repository: راه اندازی Nexus به عنوان داکر رجیستری Introduction to Nexus Repository Setting up Nexus as a Docker registry

  • پیکربندی Nexus برای داکر: آماده‌سازی Nexus برای ذخیره ایمیج‌ها Configuring Nexus for Docker Preparing Nexus for image storage

  • انتقال ایمیج‌ها از طریق Nexus: آپلود و دانلود ایمیج‌های داکر Transferring Images via Nexus Uploading and downloading Docker images

  • مقدمه‌ای بر Docker Compose: درک اپلیکیشن‌های چند-کانتینری Introduction to Docker Compose Understanding multi-container applications

اکوسیستم داکر (Compose، شبکه و Volumeها) Docker Ecosystem (Compose, Networking, Volumes)

  • مبانی شبکه در داکر: آشنایی با شبکه کانتینرها Docker Networking Basics Introduction to container networking

  • داکر Volumeها: پایداری داده‌ها در کانتینرها Docker Volumes Data persistence in containers

  • استقرار وردپرس با Docker Compose: دپلوی کامل و عملی Deploying WordPress with Docker Compose Full practical deployment

  • استقرار وردپرس (بخش دوم): تکمیل تنظیمات استک وردپرس WordPress Deployment (Part 2) Completing the WordPress stack setup

ارکستراسیون و مقیاس‌پذیری Orchestration and Scaling

  • مروری بر Docker Swarm و Kubernetes: درک ارکستراسیون و دلیل نیاز به K8s Docker Swarm and Kubernetes Overview Understanding orchestration and why K&S

نمایش نظرات

آموزش جامع داکر (Docker) برای مبتدیان: سریع و کاربردی
جزییات دوره
1 hour
24
(آخرین آپدیت)
18
5 از 5
دارد
دارد
دارد
H B
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

H B H B

مدرسین و متخصصین دوره‌های هک و امنیت.