Docker(十四)—镜像瘦身
优化Docker镜像的方法
要保证镜像尽可能小,可以从以下五个方面着手:
- 优化基础镜像
- 串联Dockerfile指令,保证层级尽量少
- 去除不必要的内容
- 复用镜像层
- 分阶段构建
Kubernetes(二十七)—部署Gitlab私人仓库管理K8S环境
Git、Github、Gitlab的区别
Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Github是在线的基于Git的代码托管服务。 GitHub是2008年由Ruby on Rails编写而成。GitHub同时提供付费账户和免费账户。这两种账户都可以创建公开的代码仓库,只有付费账户可以创建私有的代码仓库。 Gitlab解决了这个问题, 可以在上面创建免费的私人repo。
Kubernetes(二十五)—Containerd容器镜像管理
Containerd容器镜像管理命令
- docker使用docker images命令管理镜像
- 单机containerd使用ctr images命令管理镜像
- k8s集群中containerd使用crictl images命令管理镜像
共计 178 篇文章,26 页。