آموزش Docker Deep Dive

Docker Deep Dive

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: این دوره دیگر به روز نیست. لطفاً نسخه به روز شده دوره با عنوان Docker Deep Dive را که در ژانویه 2018 منتشر شده است، ببینید.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

معرفی دوره Course Introduction

  • معرفی دوره Course Introduction

  • آنچه ما یاد خواهیم گرفت What We'll Learn

  • پیش نیازها Prerequisites

  • درباره نویسنده About the Author

معرفی کانتینرها Introducing Containers

  • ظهور ماشین مجازی The Rise of the Virtual Machine

  • ماشین مجازی زشت The Ugly Virtual Machine

  • کانتینرها چیست؟ What Are Containers?

  • ظروف زیر کاپوت Containers Under the Hood

  • داکر Docker

  • آینده داکر و کانتینرها The Future of Docker and Containers

نصب لینوکس اوبونتو و لینوکس CentOS Installing Ubuntu Linux and CentOS Linux

  • معرفی ماژول Module Intro

  • دانلود اوبونتو Downloading Ubuntu

  • ساخت VM برای نصب اوبونتو Creating a VM to Install Ubuntu

  • نصب اوبونتو Installing Ubuntu

  • دانلود CentOS Downloading CentOS

  • ایجاد یک VM برای نصب CentOS Creating a VM to Install CentOS

  • نصب CentOS Installing CentOS

نصب و به روز رسانی Docker Installing and Updating Docker

  • معرفی ماژول Module Intro

  • نصب داکر در اوبونتو Installing Docker on Ubuntu

  • نصب Docker در CentOS Installing Docker on CentOS

  • به روز رسانی Docker Updating Docker

  • اعطای کنترل Docker به کاربران غیر روت Granting Docker Control to Non-root Users

  • پیکربندی داکر برای برقراری ارتباط از طریق شبکه Configuring Docker to Communicate Over the Network

  • بازی با اولین داکر کانتینر ما Playing Around with Our First Docker Container

  • بسته شدن Wrap-up

اجزای اصلی Docker Major Docker Components

  • معرفی ماژول Module Intro

  • تصویر سطح بالا The High Level Picture

  • موتور داکر The Docker Engine

  • تصاویر داکر Docker Images

  • کانتینرهای داکر Docker Containers

  • داکر هاب Docker Hub

  • بسته شدن Wrap-up

نگاهی دقیق تر به تصاویر و ظروف A Closer Look at Images and Containers

  • معرفی ماژول Module Intro

  • لایه های تصویر Image Layers

  • اتحاد مانت Union Mounts

  • جایی که تصاویر ذخیره می شوند Where Images Are Stored

  • کپی کردن تصاویر در هاست های دیگر Copying Images to Other Hosts

  • لایه بالای ظروف قابل نوشتن The Top Writeable Layer of Containers

  • یک فرآیند در هر ظرف One Process per Container

  • دستورات کار با کانتینرها Commands for Working with Containers

  • بسته شدن Wrap-up

مدیریت کانتینر Container Management

  • معرفی ماژول Module Intro

  • راه اندازی و توقف کانتینرها Starting and Stopping Containers

  • PID 1 و کانتینرها PID 1 and Containers

  • حذف ظروف Deleting Containers

  • نگاه کردن به داخل ظروف Looking Inside of Containers

  • اطلاعات کانتینر سطح پایین Low-level Container Info

  • گرفتن پوسته در ظرف Getting a Shell in a Container

  • بسته شدن Wrap-up

ساختن از یک Dockerfile Building from a Dockerfile

  • معرفی ماژول Module Intro

  • معرفی Dockerfile Introducing the Dockerfile

  • ایجاد یک Dockerfile Creating a Dockerfile

  • ساخت یک تصویر از یک Dockerfile Building an Image from a Dockerfile

  • بازرسی یک Dockerfile از Docker Hub Inspecting a Dockerfile from Docker Hub

  • بسته شدن Wrap-up

کار با رجیستری ها Working with Registries

  • معرفی ماژول Module Intro

  • ایجاد مخزن عمومی در داکر هاب Creating a Public Repo on Docker Hub

  • استفاده از مخزن عمومی ما در داکر هاب Using Our Public Repo on Docker Hub

  • مقدمه ای بر ثبت خصوصی Introduction to Private Registries

  • ساخت یک رجیستری خصوصی Building a Private Registry

  • استفاده از رجیستری خصوصی Using a Private Registry

  • Docker Hub Enterprise Docker Hub Enterprise

  • بسته شدن Wrap-up

غواصی عمیق تر با Dockerfile Diving Deeper with Dockerfile

  • معرفی ماژول Module Intro

  • Build Cache The Build Cache

  • داکرفایل و لایه ها Dockerfile and Layers

  • ساخت یک وب سرور Dockerfile Building a Web Server Dockerfile

  • راه اندازی کانتینر وب سرور Launching the Web Server Container

  • کاهش تعداد لایه ها در یک تصویر Reducing the Number of Layers in an Image

  • دستورالعمل CMD The CMD Instruction

  • دستورالعمل ENTRYPOINT The ENTRYPOINT Instruction

  • دستورالعمل ENV The ENV Instruction

  • جلدها و دستورالعمل VOLUME Volumes and the VOLUME Instruction

  • خلاصه ماژول Module Recap

شبکه داکر Docker Networking

  • معرفی ماژول Module Intro

  • پل docker0 The docker0 Bridge

  • رابط های اترنت مجازی Virtual Ethernet Interfaces

  • فایل های پیکربندی شبکه Network Configuration Files

  • افشای پورت ها Exposing Ports

  • مشاهده پورت های در معرض دید Viewing Exposed Ports

  • اتصال کانتینرها Linking Containers

  • بسته شدن Wrap-up

عیب یابی Troubleshooting

  • معرفی ماژول Module Intro

  • Docker Daemon Logging Docker Daemon Logging

  • ثبت کانتینر Container Logging

  • برنامه ریزی ساخت تصویر Planning Image Builds

  • تصاویر میانی Intermediate Images

  • پل docker0 The docker0 Bridge

  • IPTables IPTables

  • بسته شدن Wrap-up

رعد و برق سریع خلاصه Lightning Fast Recap

  • معرفی ماژول Module Intro

  • خلاصه کردن برخی از آنچه که آموخته ایم Recapping Some of What We've Learned

مراحل بعدی Next Steps

  • مراحل بعدی Next Steps

نمایش نظرات

نظری ارسال نشده است.

آموزش Docker Deep Dive
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
5h 38m
94
Pluralsight (پلورال سایت) pluralsight-small
08 بهمن 1393 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
1,896
4.8 از 5
دارد
دارد
دارد
Nigel Poulton

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Nigel Poulton Nigel Poulton

کمتر ترسناک کردن Kubernetes!

Pluralsight (پلورال سایت)

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

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.