نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
کانتینرها به انقلابی در نحوه ارائه برنامه های نرم افزاری کمک می کنند. این دوره مهارت ها و دانش لازم را برای شما فراهم می کند تا بتوانید با بسته بندی برنامه های نرم افزاری خود در ظروف شروع به کار کنید. با ظهور الگوی معماری ریز سرویس ها و فناوری های مختلفی مانند کانتینرها ، روش بایگانی و تحویل برنامه ها تغییر می کند. بسته بندی برنامه های کاربردی نرم افزار به تصاویر الگو فقط برای خواندن به منظور بدست آوردن محفظه های کاربردی تغییرناپذیر ، ماده اصلی این روش است و داکر در خط مقدم است. در این دوره ، با استفاده از Containerizing a Software Application with Docker ، شما می آموزید که چگونه یک برنامه نرم افزاری را در تصویر Docker بسته بندی کنید. ابتدا ماهیت تصاویر Docker و رابطه آنها با ظروف را کاوش خواهید کرد. در مرحله بعدی ، به نحوه ایجاد تصاویر Docker ، از جمله نوشتن تصویر Docker برای یک برنامه نرم افزاری واقعی با استفاده از Dockerfile ، مسلط خواهید شد. سرانجام ، نحوه نامگذاری و اشتراک گذاری تصاویر Docker با مخاطبان گسترده تر را کشف خواهید کرد. با پایان این دوره ، شما دانش لازم را در مورد تکنیک ها و بهترین روش برای شروع کار با استفاده از ظرف برنامه های نرم افزاری خود به دست آورده اید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
هدف تصاویر داکر
The Purpose of Docker Images
-
هدف تصاویر داکر
The Purpose of Docker Images
تعهد ظروف به تصاویر
Committing Containers to Images
-
بررسی اجمالی ماژول
Module Overview
-
تعهد یک کانتینر به یک تصویر
Committing a Container to an Image
-
درک آناتومی یک تصویر
Understanding the Anatomy of an Image
-
رابطه بین لایه ها و اندازه تصویر
Relationship Between Layers and Image Size
-
نمایش اثرات کپی کردن روی نوشتن
Demonstrating the Effects of Copy-on-write
-
تصاویر مسطح
Flattening Images
-
صادرات و وارد کردن سیستم های پرونده کانتینر
Exporting and Importing Container Filesystems
ساخت تصاویر داکر
Building Docker Images
-
بررسی اجمالی ماژول
Module Overview
-
ساخت تصاویر داکر
Building Docker Images
-
ارائه زمینه ساخت
Providing a Build Context
-
معرفی Dockerfile
Introducing the Dockerfile
-
حافظه پنهان را بسازید
Build Cache
-
استفاده از حافظه پنهان Build
Making Use of the Build Cache
-
خلاصه ماژول
Module Summary
نوشتن تصاویر Docker با Dockerfiles
Authoring Docker Images with Dockerfiles
-
بررسی اجمالی ماژول
Module Overview
-
تعیین یک تصویر پایه
Specifying a Base Image
-
تعریف متغیرهای محیطی
Defining Environment Variables
-
اجرای دستورات برای ایجاد محتوا
Running Commands to Create Content
-
افزودن مصنوعات به تصاویر
Adding Artifacts to Images
-
تشکیل دستور اجرا
Forming the Command to Execute
-
استفاده از دستورالعمل های CMD و ENTRYPOINT
Making Use of the CMD and ENTRYPOINT Instructions
-
نظارت بر بهداشت ظروف
Monitoring the Health of Containers
-
تعریف و استفاده از دستورالعمل HEALTHCHECK
Defining and Using a HEALTHCHECK Instruction
-
به تعویق انداختن اجرای دستورالعمل ها
Deferring Instruction Execution
-
افزودن فراداده به تصاویر
Adding Metadata to Images
نویسنده تصویر Nginx Docker
Authoring a Nginx Docker Image
-
بررسی اجمالی ماژول
Module Overview
-
برنامه ریزی محتوای تصویر
Planning the Image Content
-
در حال نوشتن پرونده Dockerfile برای تصویر
Authoring a Dockerfile for the Image
-
استفاده از ساختهای تصویری چند مرحله ای
Making Use of Multi-stage Image Builds
-
استفاده از ساخت چند مرحله ای برای تصویر
Applying a Multi-stage Build for the Image
-
خلاصه ماژول
Module Summary
برچسب گذاری و فشار دادن تصاویر داکر
Tagging and Pushing Docker Images
-
بررسی اجمالی ماژول
Module Overview
-
معرفی رجیستری ها و مخازن Docker
Introducing Docker Registries and Repositories
-
درک نام تصویر کاملاً واجد شرایط داکر
Understanding a Fully Qualified Docker Image Name
-
برچسب گذاری تصاویر Docker با نام
Tagging Docker Images with Names
-
هل دادن تصاویر Docker به ثبت
Pushing Docker Images to Registries
-
برچسب گذاری یک تصویر Docker و فشار دادن به رجیستری Docker Hub
Tagging a Docker Image and Pushing to the Docker Hub Registry
-
خلاصه ماژول
Module Summary
نمایش نظرات