1.11 DevOps进阶班公开课:Docker to Kubernetes
发布于 2021-01-06 07:47
专注IT求职
助力职业发展
走进Kubernetes 第二讲
Docker是什么
Docker是一个为应用程序准备的container (容器)运行环境,并且是一个开源项目。

在这个container中,我们可以为应用程序配置这个程序执行所需的支撑环境,并且允许我们以container为单位来管理程序的生命周期。
Docker的优势
兼容性:程序员可以缩短从构建到生产所需的时间,并且减少获得并运行第三方软件所需的配置工作
简便快捷的配置:越来越多的构建环境集成了 Docker 支持,使得以 Docker 为单位的软件发布越来越便捷。
持续部署和测试:Docker确保从开发到生产的一致环境, Docker container可以在内部维护程序运行时的所有配置和依赖项。
可移植性:只要主机操作系统支持Docker,可以在几乎所有的环境里中运行Docker container。
隔离:Docker为您的应用程序准备相对独立的运行时环境以避免程序之间的冲突。
安全性:Docker确保在container上运行的应用程序在用户空间中彼此透明,从而使程序在自己的用户空间控制自己的流量,没有程序可以调查在另一个container中运行的进程。
Micro Service 的平台:轻量化的Container是Micro Service 的最佳运行环境,Micro Service 应用只有在Container环境下才能保障运维效率的提升。
Docker 与 Kubernetes 的关系
接下来,让我们了解一下Docker与Kubernetes (K8s)之间的关系。

上图源于网络:DZone.com
如果把Docker类比为飞机/汽车之类的具体的交通工具,而K8s coordinator这些工具则相当于交通管理系统。聪明的小伙伴已经可以看出,Kubernetes对Docker的重要性是不言而喻的。不夸张的讲,Kubernetes 已然成为dev side devops进阶core devops team的必由之路和云计算时代Developer进阶senior以及architect的必经之门。
课程核心内容
· Docker Introduction, Setup and Fundamental
· Kubernetes Concept, Architecture and Setup
· Deployment, Replicate, Affinity, Service and Endpoint
完成课程后,你将会
· 熟练掌握Docker的基本原理和用法
· 独立构建Docker蓝本和运行container
· 了解和把握container技术未来的发展方向
· 熟练使用项目上的K8s环境

上图源于网络:containerjournal.com
跃跃欲试?
那么,来参加DK为大家准备的Kubernetes试听公开课吧!
公开课时间:
1月11日晚上8:00,DK会在正式开课前推出K8s专题试听课,为各位详细介绍Docker核心概念并带领各位小伙伴一步步完成环境安装。
公开课内容:
1. Docker 技术演进
Docker 基本架构
什么是 LXC
2. Docker 的安装
卸载旧版本
安装新版本
Docker 服务进程配置
3. 使用入门
基本权限
Run 指令
缺省镜像仓库
Pull 指令
罗列镜像
Tag 镜像
查看镜像
执行container
container的生命周期
报名须知
本次试听课为公益性讲座,不收取任何费用。

更多的课程和公开课信息
本文来自网络或网友投稿,如有侵犯您的权益,请发邮件至:aisoutu@outlook.com 我们将第一时间删除。
相关素材