DOCKER Course

DOCKER Course

داکر (Docker) یک پلتفرم متن‌باز برای توسعه، اجرا و مدیریت برنامه‌ها است که از تکنولوژی containerization استفاده می‌کند. این تکنولوژی به توسعه‌دهندگان این امکان را می‌دهد که برنامه‌های خود را به شکل کانتینرها بسازند و اجرا کنند. کانتینرها یک محیط عایق‌شده ایجاد می‌کنند که تمام وابستگی‌ها و متغیرهای مورد نیاز برنامه در آنها قرار دارند، این به توسعه‌دهندگان این امکان را می‌دهد که برنامه‌ها را به راحتی در هر محیطی اجرا کنند.
Registering
3 Month of support
Start of the course
Online Course

مروری بر دوره

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

.

سرفصل ها

Module 1: Introduction 
- What is a container 
- Container is not a VM 
- Chroot 
- Linux namespaces 
- Introducing Docker 
- Docker Architecture 
- Docker Images 
- Registry 
- Docker Hello World

Module 2: Basics 
- docker run command 
- Streams and tty 
- Detached mode 
- Logs 
- Image Layers 
- Saving and Loading Images 
- Runnig a process inside a container with docker exec 
- Container Lifecycle 
- Exporting and Importing Containers 
- Resource usage 
- Environment Variables

Module 3: Build 
- Writable Layer 
- docker commit 
- docker tag 
- Use dockerhub 
- Dockerfile 
- docker build 
- Milti-stage builds

Module 4: Data Persistence 
- Volumes 
- Bind mount 
- Tmpfs 
- Managing volums 
- Storage Drivers 
- Best Practices using NFS

Module 5: Networking 
- Linux bridge 
- Network Types 
- veth and namespanes 
- Internal communication 
- Port mapping 
- Links 
- Filrewalls

Module 6: Docker compose 
- Yaml 
- Docker compose format 
- Docker compose command 
- Building 
- Network


Module 7: Orchestration 
- Docker swarm 
- Services 
- Node Availability 
- Intro to Kubernetes

پیش نیازها

در حال حاضر تقویمی برای این دوره تعریف نشده است.

دیدگاه‌ها

به عنوان اولین نفر نظر خود را بنویسید!

متن ساده

  • تگ‌های HTML مجاز نیستند.
  • خطوط و پاراگراف‌ها بطور خودکار اعمال می‌شوند.
  • Web page addresses and email addresses turn into links automatically.