|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/dockerkube/
课程评论:没有评论
课程名称:Docker与Kubernetes容器化完整培训 课程概述:本培训课程将使您深入理解容器化的基本概念,以及如何利用Docker和Kubernetes作为工具来管理和运行应用程序,确保其在隔离且易于管理的环境中运行。容器化是一种现代应用程序交付方法,它允许您将所有应用程序依赖项打包在一个可以在隔离且可移植的环境中运行的容器中。Docker是领先的容器化平台,它提供创建、运行和管理容器的能力。而Kubernetes则是一个开源的容器编排平台,可以轻松管理大规模的容器使用。 本培训将探讨以下主题: - 容器化概念 - 准备工作 - Docker安装 - 使用Docker进行容器化 - Docker命令行工具 - Docker镜像与容器 - 与Docker容器的交互 - Docker网络 - Docker存储卷 - Docker标签 - 在本地计算机与容器间复制文件 - 容器化应用开发 - 将Docker镜像存储至Docker Hub - 基于容器的Node.JS和Express应用开发演示 - 容器编排 - 案例研究:PostgreSQL与pgAdmin - 案例研究:Node.js应用与MongoDB数据库 - 通过容器环境配置应用变量 - Kubernetes基础 - Kubernetes安装 - Kubernetes命令行工具 - 容器Pod与部署 - Kubernetes服务 - 扩展Kubernetes容器Pod - Kubernetes间的Pod通信 - Kubernetes网络 - Kubernetes编排 - Kubernetes仪表盘 - Kubernetes Pod上的多容器 - 在本地计算机与Kubernetes Pod间复制文件 - 基于Kubernetes的应用开发 - 基于Kubernetes的应用开发基本概念 - 使用本地存储的Kubernetes数据库:PostgreSQL与pgAdmin - Kubernetes案例研究:Node.js应用与MongoDB数据库 该课程适合希望掌握Docker和Kubernetes技能的开发者和运维人员。
Pelatihan ini akan membekali Anda dengan pemahaman tentang konsep dasar kontainerisasi, serta bagaimana menggunakan Docker dan Kubernetes sebagai alat untuk mengelola dan menjalankan aplikasi dalam lingkungan yang terisolasi dan mudah diatur.Kontainerisasi adalah metode pengiriman aplikasi modern yang memungkinkan Anda untuk mengemas semua dependensi aplikasi dalam sebuah wadah (container) yang dapat dijalankan di lingkungan yang terisolasi dan portabel. Docker adalah platform terkemuka untuk kontainerisasi yang memberikan kemampuan untuk membuat, menjalankan, dan mengelola container. Kubernetes, di sisi lain, adalah platform orkestrasi kontainer open-source yang memungkinkan penggunaan container dalam skala besar dan dengan mudah diatur.Topik bahasan yang akan dieksplorasi dalam training ini adalah* Kontainerisasi ?* Persiapan* Instalasi Docker* Kontainerisasi Dengan Docker* Docker CLI* Docker Image dan Kontainer (Docker Container)* Interaksi dengan Docker kontainer* Docker Network* Docker Volume* Docker Tag* Menyalin File Antara Lokal Komputer (Host) dan Kontainer* Pengembangan Aplikasi Berbasis Kontainer* Menyimpan Docker Image ke Docker Hub* Demo Pengembangan Aplikasi Node.JS and Express Berbasis Kontainer* Orkestrasi kontainer* Studi Kasus: PostgreSQL dan pgAdmin* Studi Kasus: Aplikasi Node.js dengan Database MongoDB* Konfigurasi Variabel Aplikasi Melalui Kontainer Environment* Kubernetes* Apa Itu Kubernetes?* Instalasi Kubernetes* Kubernetes CLI * Kontainer Pod dan Deployment* Kubernetes Service* Melakukan Skalasasi Kontainer Pod Kubernetes* Komunikasi Anter Kontainer Pod Kubernetes - * Kubenetes Network* Orkestrasi Kubernetes* Kubernetes Dashboard* Multi-Container Pada Kubernetes Pod* Menyalin File Antara Lokal Komputer dan Kontainer Pod Kubernetes* Pengembangan Aplikasi Berbasis Kubernetes* Konsep Dasar Pengembangan Aplikasi Berbasis Kubernetes* Kubernetes Database dengan Local Storage: PostgreSQL dan pgAdmin* Studi Kasus Kubernetes: Aplikasi Node.js dengan Database MongoDB