文章列表

Docker(十四)—镜像瘦身

优化Docker镜像的方法

要保证镜像尽可能小,可以从以下五个方面着手:

  • 优化基础镜像
  • 串联Dockerfile指令,保证层级尽量少
  • 去除不必要的内容
  • 复用镜像层
  • 分阶段构建

阅读更多

Kubernetes(二十七)—部署Gitlab私人仓库管理K8S环境

Git、Github、Gitlab的区别

Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Github是在线的基于Git的代码托管服务。 GitHub是2008年由Ruby on Rails编写而成。GitHub同时提供付费账户和免费账户。这两种账户都可以创建公开的代码仓库,只有付费账户可以创建私有的代码仓库。 Gitlab解决了这个问题, 可以在上面创建免费的私人repo。

阅读更多