لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Docker Essentials برای توسعه دهندگان پایتون
Docker Essentials for Python Developers
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش Docker، Containers و DevOps ساخت و اجرای Docker Containers با برنامه های Python Docker Compose for Multi-Container Apps پیش نیازها: دانش اولیه برنامه نویسی Python
داکر کانتینرها پایه های شیوه های مدرن DevOps هستند. اینها مهارت های لازم برای توسعه دهندگان Full Stack است.
کانتینرها به استانداردی در برنامههای یادگیری عمیق درجه تولید تبدیل شدهاند.
هر برنامهنویس پایتون باید در استفاده از Containerها در هر مرحله از چرخه عمر برنامه مسلط و راحت باشد.
در این دوره به سرعت Docker و Containers را یاد می گیرید.
به گونه ای طراحی شده است که بسیار کاربردی باشد و بدون صرف زمان زیاد به شما برنده شدن سریع بدهد.
من از روش تدریس حداقلی دستی استفاده می کنم: هر ایده، مفهوم یا مهارت یک سخنرانی اختصاصی دارد. به این ترتیب شما بسیار سریعتر یاد خواهید گرفت.
در اینجا همه چیز مهم را یاد می گیرید تا ثابت کنید Containers را می شناسید:
نحوه ساخت و اجرای کانتینرها با برنامه های پایتون
میکروسرویسهای مبتنی بر فلاسک و برنامههای وب جنگو را کانتینر کنید
از Docker در علم داده و محیطهای یادگیری ماشین استفاده کنید
محیط های آزمایش توسعه پیچیده با Docker Compose ایجاد کنید
شما در اولین ساعت استفاده از این دوره به نتایج عملی خواهید رسید!
دیگر منتظر نمانید، همین حالا از Containers استفاده کنید!
مشاهده بخش معرفی دوره و همچنین اولین سخنرانی های هر بخش رایگان است. آنها را بررسی کنید!
سرفصل ها و درس ها
معرفی دوره
Course Introduction
مقدمه و دستور کار دوره
Introduction & Course Agenda
چرا داکر برای پایتون؟
Why Docker for Python?
ویندوز، مک یا لینوکس؟
Windows, Mac or Linux?
چگونه از این دوره استفاده کنیم؟
How to use this Course?
ابزارهای مورد استفاده در این دوره
Tools used in this Course
Docker را نصب کنید
Install Docker
مروری سریع بر نرم افزار داکر
Quick Overview of Docker Software
شناسه داکر
Docker ID
Docker ID خود را ایجاد کنید
Create your Docker ID
Docker Desktop در Windows Pro
Docker Desktop on Windows Pro
Docker Desktop در MacOS
Docker Desktop on MacOS
جعبه ابزار Docker در Windows Home
Docker Toolbox on Windows Home
Docker Desktop برای Windows 10 Home با WSL2
Docker Desktop for Windows 10 Home with WSL2
Docker Engine + Compose در Ubuntu/Debian
Docker Engine + Compose on Ubuntu/Debian
Docker Engine + Compose در CentOS/Fedora
Docker Engine + Compose on CentOS/Fedora
نرم افزار Docker را روی ماشین توسعه خود نصب کنید
Install Docker Software on your Development Machine
فایل های نمونه دوره را نصب کنید
Install Course Example Files
شروع سریع
Quick Start
بخش مقدمه
Section Introduction
محیط اجرای پایه پایتون در داکر
Basic Python Runtime Environment in Docker
آزمایشگاه ژوپیتر برای علم داده
Jupyter Lab for Data Science
نوت بوک Jupyter با مدل ML و TensorBoard
Jupyter Notebook with ML Model and TensorBoard
کانتینر سرور FLASK REST API را بسازید و اجرا کنید
Build and Run FLASK REST API Server Container
تصویر کانتینر وب سرور جنگو را بسازید و اجرا کنید
Build and Run Django Web Server Container Image
مبانی داکر کانتینرها
Docker Containers Basics
بخش مقدمه
Section Introduction
تعریف کانتینر
Definition of a Container
چگونه کانتینر ارتباط برقرار می کند؟
How Container Communicate?
چگونه به یک برنامه در یک کانتینر دسترسی پیدا کنیم؟
How to access an Application in a Container?
کانتینرها چگونه داده ها را ذخیره می کنند؟
How Containers store Data?
الگوهای طراحی اپلیکیشن
Application Design Patterns
زمان اجرا کانتینر
Container Runtimes
محیط های توسعه و تولید
Development & Production Environments
تصاویر کانتینر
Container Images
داکر هاب و تصاویر رسمی
Docker Hub and Official Images
ساخت تصاویر شخصی
Building own Images
داکر چگونه کانتینرها را ایجاد می کند؟
How Docker creates Containers?
چرخه عمر تصویر و کانتینر
Image & Container Lifecycles
اصل ظروف غیر قابل تغییر
Immutable Containers Principle
در حال اجرا Docker Containers
Running Docker Containers
نمای کلی بخش
Section Overview
مروری بر دستورات داکر
Overview of Docker Commands
کانتینر تعاملی را اجرا کنید
Run Interactive Container
نقشه برداری بندر
Port Mapping
اتصال پوشه های میزبان کوه
Bind Mount Host Folders
لیست کانتینرها
List Containers
نام کانتینرها
Container Names
کانتینر را در پس زمینه اجرا کنید
Run Container in Background
چاپ سیاهههای مربوط به کانتینر
Print Container Logs
به یک ظرف وصل کنید
Attach to a Container
دستور ad hoc را در یک کانتینر در حال اجرا اجرا کنید
Execute ad hoc Command in a running Container
یک کانتینر را متوقف کنید
Stop a Container
بدون شروع کانتینر ایجاد کنید
Create Container without starting
یک کانتینر راه اندازی کنید
Start a Container
کانتینر را بازرسی کنید
Inspect Container
تصویر را بکشید
Pull the Image
نام تصویر را تغییر دهید
Rename the Image
لیست و حذف تصاویر
List and delete Images
فراداده تصویر را بررسی کنید
Inspect Image Metadata
یک کانتینر را با دستور شروع به کار سفارشی اجرا کنید
Run a Container with custom start-up command
متغیرهای محیطی در یک کانتینر
Environment variables in a Container
نمایش نظرات