لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش یادگیری داکر
Learning Docker
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
برنامههایی که روی یک ماشین کار میکنند اما روی ماشینهای دیگر کار نمیکنند، یک مشکل رایج در توسعه نرمافزار است. ابزارهای مدیریت پیکربندی و ماشینهای مجازی راهحلهای رایجی هستند، اما برای توسعهدهندگانی که فقط میخواهند کدشان در مکانهای دیگر با خیال راحت اجرا شود، میتوانند دست و پا گیر و پیچیدهتر از آنچه لازم است باشند.
Docker، یک پلتفرم کانتینریسازی منبع باز، استقرار و مدیریت برنامههای شما را با بستهبندی برنامههای شما در تصاویری که در کانتینرها اجرا میشوند ساده میکند - اجزای اجرایی استاندارد شده که کد منبع برنامه را با کتابخانههای سیستم عامل و وابستگیهای مورد نیاز برای اجرای آن کد در هر محیطی ترکیب میکنند. . در این دوره، مهندس نرم افزار کارلوس نونز، اصول اولیه داکر شامل کانتینرها، داکرفایل ها (یا تصاویر پایه) و قابلیت های آن را معرفی می کند. تماشا کنید و یاد بگیرید که چگونه ظروف خود را بسازید.
سرفصل ها و درس ها
معرفی
Introduction
با Docker سریع راه بیفتید و کار کنید
Get up and running quick with Docker
نحوه استفاده از فایل های تمرین
How to use the exercise files
آنچه شما باید بدانید
What you should know
1. داکر توضیح داد
1. Docker Explained
تفاوت داکر
The Docker difference
آناتومی یک ظرف
The anatomy of a container
داکر چیست؟
What is Docker?
کانتینرها در مقابل ماشین های مجازی
Containers vs. virtual machines
2. نصب Docker
2. Installing Docker
Docker Desktop
Docker Desktop
Docker را روی ویندوز با Docker Desktop نصب کنید
Install Docker on Windows with Docker Desktop
Docker را روی مک با Docker Desktop نصب کنید
Install Docker on a Mac with Docker Desktop
Docker را روی لینوکس نصب کنید
Install Docker on Linux
3. استفاده از Docker
3. Using Docker
کاوش Docker CLI
Exploring the Docker CLI
چالش: راه اندازی NGINX
Challenge: Starting NGINX
اتصال پورت ها به کانتینر شما
Binding ports to your container
یک ظرف Docker ایجاد کنید
Create a Docker container
یک ظرف Docker از Dockerfiles، قسمت 1 ایجاد کنید
Create a Docker container from Dockerfiles, part 1
توقف و برداشتن ظرف
Stopping and removing the container
معرفی Docker Hub
Introducing the Docker Hub
بررسی تصاویر خود در Docker Hub
Checking your images in Docker Hub
ذخیره داده ها از کانتینرها
Saving data from containers
یک ظرف Docker از Dockerfiles، قسمت 2 ایجاد کنید
Create a Docker container from Dockerfiles, part 2
ایجاد یک ظرف داکر: راه کوتاه
Create a Docker container: The short way
با ظرف خود تعامل داشته باشید
Interact with your container
فشار دادن تصاویر به رجیستری Docker
Pushing images to the Docker registry
راه حل: راه اندازی NGINX
Solution: Starting NGINX
4. وقتی همه چیز اشتباه می شود
4. When Things Go Wrong
راه حل: یک ظرف شکسته را تعمیر کنید
Solution: Fix a broken container
چالش: یک ظرف شکسته را تعمیر کنید
Challenge: Fix a broken container
کمک! ظرف من واقعا کند است
Help! My container is really slow
کمک! به نظر می رسد نمی توانم ظرف های بیشتری ایجاد کنم
Help! I can't seem to create more containers
5. منابع اضافی Docker
5. Additional Docker Resources
با Docker Compose آن را به سطح بعدی ببرید
Taking it to the next level with Docker Compose
بهترین شیوه های داکر
Docker best practices
با Kubernetes حتی بیشتر به سطح بالاتر بروید
Level up even more with Kubernetes
ماموریت کارلوس استفاده از تجربیات مهندسی متنوع خود برای ایجاد مهندسی و توسعه محصول در سازمان است. سرگرم کننده، سریع و سودآور از طریق DevOps، چابک و همه چیز به عنوان کد. در نقشهای گذشته، کارلوس تیمی را در پیادهسازی خط لوله انتقال برنامه برای بیش از 1200 برنامه جاوا به Docker برای یک شرکت خدمات مالی Fortune 50 رهبری کرده است. او همچنین از اصول SRE و DevOps برای کاهش زمان استقرار برنامه برای یک سرویس وب مدیریت پورتفولیو اصلی استفاده کرده است.
کارلوس دارای مدرک مهندسی کامپیوتر از موسسه فناوری استیونز است.
نمایش نظرات