云原生 第二课

一、什么是 Kubernetes
Kubernetes,从官方网站上可以看到,它是一个工业级的容器编排平台。Kubernetes 这个单词是希腊语,它的中文翻译是“舵手”或者“飞行员”。在一些常见的资料中也会看到“ks”这个词,也就是“k8s”,它是通过将8个字母“ubernete ”替换为“8”而导致的一个缩写。
Kubernetes 是一个自动化的容器编排平台,它负责应用的部署、应用的弹性以及应用的管理,这些都是基于容器的。

什么是容器?
容器,是一个视图隔离、资源可限制、独立文件系统的进程集合。
视图隔离:能看见部分进程、独立主机名等等
控制资源使用率:可以控制内存大小、cpu使用个数等等

什么是镜像?
运行容器所需要的所有文件集合叫做容器镜像
Dockerfile 描述镜像构建步骤
构建步骤所产生出文件系统的变化-changeset (分层和复用)
类似disk snapshot
提高分发效率,减少磁盘压力

如何构建镜像?
编写 Dockerfile -app:v1
$docker build . -t app:v1()
docker registry - 镜像数据的存储和分发
$docker push app:v1 (将本地镜像推送到镜像仓库中)

如何运行容器?
1.从docker registry 下载镜像-docker pull busybox:1.25
2.查看本地镜像列表-docker images
3.选择相应的镜像并运行-docker run [-d] -name demo busybox:1.25 top

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值