【云原生 | 从零开始学Docker五、容器数据卷实战
该篇文章已经被专栏《从0开始学docker》收录 容器数据卷 一.什么是容器数据卷 二.操作 2.1 挂载数据卷 2.2 挂载方式 指定路径挂载 具名挂载 匿名挂载 三.实战mysql持久化数据 3.1 下载mysql 3.2 运行容器(做数据挂载) 3.3 测试 四. 写在最后 一.什么是容器数据卷 通过前面的学习,我们知道docker是把应用和环境打包成镜像,那如果数据都在容器里,容器被删除数
06.源码级别Pod详解(三):Container 生命周期
前言 K8S除了会全生命周期跟踪Pod的状况,还会跟踪更底层的Container生命周期,Container的生命周期主要是由三部分组成、调控的,分别是Container States、postStart&&preStop以及Container RestartPolicy。 Container States是一个类似于Phase一样的,对于Container当前状态的简单描述。 p
从零开始入门 K8s | Kubernetes API 编程利器:Operator 和 Operator Framework
作者 | 夙兴 阿里巴巴高级工程师 本文整理自《CNCF x Alibaba 云原生技术公开课》第 24 讲,点击“阅读原文”直达课程页面。 关注“阿里巴巴云原生”公众号,回复关键词“入门”,即可下载从零入门 K8s 系列文章 PPT。 导读:本文将从实践出发,结合案例来说明,如何借助 Operator 开发框架来扩展 Kubernetes API。内容主要分为三个部分:首先会简单介绍一下
【云原生 | 从零开始学Docker二、Docker的常用指令学习以及使用
该篇文章已经被专栏《从零开始学docker》收录 Docker常用命令使用 一、如何去学习命令 二、镜像常用命令 2.1查看本地所有镜像 2.2 搜索镜像 2.3下载镜像 2.4 删除镜像 2.5 查看系统信息 三、容器常用命令 3.1 新建容器启动 3.2 查看运行的容器 3.3 退出容器 3.4 删除容器 3.5 启动容器 3.6 重启容器 3.8 停止容器 3.9 重启强制杀死容器 四、其他
containerd 1.0 探索之旅
我们在过去的文章中讨论了一些 containerd 的不同特性,它是如何设计的,以及随着时间推移已经修复的一些问题。containerd 被用于 Docker、Kubernetes CRI、以及一些其它的项目,在这些平台中事实上都使用了 containerd,而许多人并不知道 containerd 存在于这些平台之中,这篇文章就是为这些人所写的。我将来会写更多的关于 containerd 的设计以