原创

docker,k8s简介

docker

  • 概念:它是容器引擎。功能:把程序,包以及依赖的库打包成容器,同时容器之间能实现隔离;为了存储,把容器资源推到远程仓库
client <--> docker server <--> registry

client 面向server执行docker命令

server 运行容器 ... ...

registry 存储镜像 ... ...

  • 镜像和容器

镜像是docker 把程序,与之相关的包和依赖库打包成一个文件系统,是一个静态文件资源。容器是镜像的实例,是镜像运行在docker上的程序

  • docker command

官方docker command

docker run 运行容器
docker build 打包镜像
docker pull 拉起远程镜像
docker push 把镜像推送到远程仓库 

k8s

官方文档

概念:k8s是一套容器编排系统。 功能:自动回滚升级,服务发现,自动扩容,密码配置管理,存储架构,自我检查

kubectl k8s的client

master 组件:

  • kube-apiserver api服务器
  • etcd k8s存储
  • kube-sheduler k8s调度
  • kube-controller-manager 资源管理
  • cloud-controller-manager 云控制管理器

node 组件:

  • kubelet 管理container runtime
  • kube-proxy service的实现
  • container runtime 容器的拉起创建等

addons:

  • dns
  • monitoring

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • TKE外部访问apiserver

    这两个service是用于访问集群api的的,类型loadbalancer,EXTERENAL-IP一个是内网地址,一个是外网地址。

    何飞良
  • TKE独立集群(2)

    master 上腾讯云开发的服务,简单查看服务,不深究服务的作用;master节点默认不开放22端口,这里我打开了

    何飞良
  • TKE节点管理

    如果是workload的pod在节点移除了,pod会在新的的节点新建;如果是裸pod,是会删除的,不会新建

    何飞良
  • docker 安装和学习笔记

    层(Layer)其实是AUFS(Advanced Union File System, 一种联合文件系统)中的概念,是实现增量保存于更新的基础。

    solate
  • 「走进k8s」Docker 基本命令(二)

    PS:基本容器和镜像的常用命令都给老铁们说了,如果你会git或者linux命令比较熟悉docker并不复杂,原理还是很重要的。

    IT故事会
  • Docker容器技术(指令篇)

    注:同一仓库源可以有多个 TAG,代表这个仓库源的不同个版本,我们使用 REPOSITORY:TAG 来定义不同的镜像。如果你不指定一个镜像的版本标签,例如你只...

    用户7386338
  • Docker的镜像与容器常见面试答疑及命令行操作

    要让Docker能够正常工作,需要的是容器和镜像,它们是Docker的地基。镜像是一个模板,是运行一个应用程序所需的文件。容器是由镜像创建的,用来执行隔离的应用...

    角落的白板报
  • 二、docker 镜像容器常用操作(让我们用docker 溜得飞起)

    上篇讲了我们如何安装docker,现在该我们一展拳脚的时候了。接下来让我们一起学习一下docker常见的操作,让我们能够会使用 docker。

    程序员爱酸奶
  • Docker常用命令

    YINUXY
  • 【技术分享】docker基础

    我们在写代码的过程中,或多或少都会遇到这样的问题:写了代码,在别人电脑上运行不了,一检查,别人电脑缺环境。

    木又AI帮

扫码关注云+社区

领取腾讯云代金券