Docker定時刪除none鏡像

  • 2022 年 11 月 30 日
  • 筆記

在使用docker的时候会产生none镜像文件,偶尔没什么,但是比如使用了自动化 部署 工具 那就不一样了,一天没准就上百个none镜像了,非常消耗资源,所以需要定时清理 删除 none 镜像命令 docker image prune -f 删除自动化部署中的碎片化文件 在自动化部署中 Docker …

Continue Reading

Docker使用Calico網路模式配置及問題處理

  • 2022 年 11 月 30 日
  • 筆記

一.Calico介绍 Calico是一种容器之间互通的网络方案,在虚拟化平台中,比如OpenStack、Docker等都需要实现workloads之间互连,但同时也需要对容器做隔离控制,就像在Internet中的服务仅开放80端口、公有云的多租户一样,提供隔离和管控机制。而在多数的虚拟化平台实现中, …

Continue Reading

如何精簡 Prometheus 的指標和存儲佔用

  • 2022 年 11 月 18 日
  • 筆記

前言 随着 Prometheus 监控的组件、数量、指标越来越多,Prometheus 对计算性能的要求会越来越高,存储占用也会越来越多。 在这种情况下,要优化 Prometheus 性能, 优化存储占用. 第一时间想到的可能是各种 Prometheus 的兼容存储方案, 如 Thanos 或 VM …

Continue Reading

Containerd 如何配置 Proxy?

  • 2022 年 11 月 17 日
  • 筆記

前言 在某些 air gap 场景中,往往需要离线或使用代理 (Proxy), 例如: 需要通过 Proxy pull 容器镜像: Docker Hub: docker.io Quay: quay.io GCR: gcr.io GitHub 镜像库: ghcr.io 在某些企业环境中,需要通过代理访 …

Continue Reading

K8s如何啟用cgroup2支援?

  • 2022 年 11 月 16 日
  • 筆記

什么是 cgroup 📚️ Reference: control groups(控制组),通常被称为cgroup,是Linux内核的一项功能。它允许将进程组织成分层的组,然后限制和监控各种资源的使用。 内核的cgroup接口是通过一个叫做cgroupfs的伪文件系统提供的。 分组是在核心的cgrou …

Continue Reading

當 xxl-job 遇上 docker → 它暈了,我也亂了!

  • 2022 年 11 月 15 日
  • 筆記

开心一刻 公交车上,一位老大爷睡着了,身体依靠在背后的一位年轻小伙子身上 小伙子一直保持站姿十几分钟,直到老人下车 这位在校大学生,接受采访时说:”当时就觉得背后这个人很轻盈,以为是个姑娘!“ 前提准备 对 xxl-job、docker 要有基本的了解 xxl-job 直接看官网: xxl-ob , …

Continue Reading

容器鏡像多架構支援介紹

  • 2022 年 11 月 14 日
  • 筆記

容器镜像多架构支持介绍 简介 出于开发需要,我们经常会需要浏览公共镜像库,以选取合适的基础镜像,在浏览过程中,不经意地会发现部分镜像的一个tag下列出了许多种架构,如下图所示,debian:bullseye这个镜像的tag共享了八种平台架构之多。难道debian的维护团队每天都在用那么多架构的机器不 …

Continue Reading

Docker | 專欄文章整理🎉🎉

  • 2022 年 11 月 12 日
  • 筆記

Docker Docker 系列文章基本已经更新完毕,这是我从去年的学习笔记中整理出来的。 笔记稍微有点杂乱、随意,把它们整理成文章花费了不少力气。整理的过程也是我的一个再次学习的过程,同时也是为了方便更多的朋友们更加系统的学习。 今天抽空制作了一个 思维导图 ,可以帮助梳理一下文章系列结构,如下图 …

Continue Reading