如何设置Docker、 Containerd、 Podman容器镜像加速器?

从官方镜像仓库(如 Docker Hub、Kubernetes 镜像库)拉取镜像时,国内访问可能较慢,使用镜像加速器可以显著提高下载速度。官方镜像库可能受限于网络封锁、网络波动、带宽限制或地理位置的影响,导致拉取超时。加速器通常部署在更接近用户的服务器上,优化访问路径,减少超时问题。

如何获取国内可用的 Docker 镜像加速器可以参考 2025 年最新国内可用 Docker 镜像加速器汇总

获取到镜像加速器地址后可以按以下指引进行配置。

阅读更多

2025 年最新国内可用 Docker 镜像加速器汇总

最近几个月发现许多曾经常用的国内镜像站(包括各种云服务商和高校镜像站)已经无法使用, 这极大地影响了工作效率和开发进度。因此,本人开始搜索并汇总了目前可用的镜像站和镜像加速地址,并计划定期测试它们的可用性,并更新这个列表。如果您知道新的可用站点,也欢迎随时评论区留言补充!

阅读更多

手动部署 docker 镜像加速服务

由于近期 hub.docker.com 等容器镜像站在国内已经被墙,并且现在看来也无重新可用的可能性了。所以手里有闲置服务器的佬友可以选择自己搭建一个 Docker 镜像加速服务,以便能够中转对 Docker 官方镜像仓库的请求,解决国内无法访问或访问缓慢的问题。本文主要讲述如何使用一台海外 VPS,手动搭建一台镜像加速服务器。

阅读更多

linux 下清空回收站命令

相信每个人都对 回收站(trashcan)很熟悉,因为无论是对 Linux 用户,还是 Windows 用户,或者 Mac 用户来说,它都很常见。当你删除一个文件或目录的时候,该文件或目录会被移动到回收站中。

需要注意的是,当把文件移动到回收站以后,文件系统空间并没有被释放,除非把回收站清空。

如果不想永久删除文件的话(清空回收站),可以利用回收站临时存储被删除了的文件,从而在必要的时候能够帮助我们恢复删除了的文件。

阅读更多

Linux 上添加 swap 分区

防止应用程序出现内存不足错误的一种方法是向服务器添加一些交换空间。在本指南中,我们将介绍如何向 Almalinux 服务器添加 swap 分区。

1. 什么是 Swap?

swap 分区是硬盘存储空间的一部分,专门留给操作系统用来临时存储 RAM 中无法再保存的数据。这可以增加服务器在工作内存中可以保存的信息量,但有一些注意事项。硬盘上的交换空间主要在 RAM 中没有足够的空间来保存正在使用的应用程序数据时使用。

写入磁盘的信息将比保存在 RAM 中的信息慢得多,但操作系统会倾向于将正在运行的应用程序数据保留在内存中,并使用交换空间来存储较旧的数据。总的来说,在系统 RAM 耗尽时,将交换空间作为后备方案,可以很好地防止出现内存不足异常。

阅读更多

Linux systemd 服务详解

Linux 系统中也有“服务”这一说法, 也即 systemd service unit,通过服务我们可以便捷地管理一些程序功能,也可以作为程序开机自启的一个手段之一。今天我来分享一下如何创建自己简易的 Linux 服务。本文主要讲述如何在 Linux 下自定义 service.

阅读更多

Helm 应用升级与回滚

在本教程中,我们首先会使用helm部署一个mysql实例,然后尝试升级mysql到更高版本,并魔力升级出错后回滚该次升级。

阅读更多

Helm v3 命令详解

Helm 是云原生领域最火热的应用管理工具。众所周知 Kubernetes 是自动化的容器管理平台,然而 Kubernetes 并没有抽象出应用的概念,通常应用的描述是非常复杂的,一个应用可能是由多种资源组成。

我们通过多次 kubectl apply -f 上述资源,但是后续无法有效管理应用所包含的资源。这也正是 Helm 要解决的难题,更好地帮助用户定义、部署以及管理应用。

阅读更多

如何安装 helm 命令行工具

本指南介绍如何安装 Helm CLI。

Helm 项目提供了两种获取和安装 Helm 的方法。从源代码或预构建的二进制版本安装,这些是获取 Helm 版本的官方方法。除此之外,Helm 社区还提供了通过不同包管理器安装 Helm 的方法。通过这些方法进行安装的方法可以在官方方法下方找到。

阅读更多

Vultr 上快速搭建 kubernetes 集群

上前天获得了 https://www.vultr.com 300 美金的试用金,限期 1 个月。。

这两天一直在琢磨如何把这 300 美金霍霍完,免得过期浪费。于是把之前一些好玩的东西从家里的服务器迁移到了 Vultr 上,前天用 Vultr vps 搭建了一个了一个 WEB IDE, 过程记录在这篇文章里Vultr + Code-server 自建 Cloud IDE

昨天在 Vultr VPS 上使用 wordpress 搭建了一个博客,详情参考这篇文章 Vultr 部署 Wordpress 博客

阅读更多

如何安装 kubectl 命令行工具

kubectl 是 Kubernetes 的命令行工具,用于与 Kubernetes 集群进行交互。它允许用户部署和管理容器化应用程序、查看集群资源、执行故障排查以及进行其他管理任务。kubectl 通过与 Kubernetes API 服务器通信来执行这些操作,API 服务器是 Kubernetes 集群的控制平面的一部分,负责处理集群中所有资源的请求。

阅读更多

快速注册 Vultr 账号以及创建 Vultr VPS

Vultr 作为很多人的入门 VPS,有着良好的口碑,尤其在建站方面,稳定。Vultr 提供众多应用一键安装模板,但是由于英文界面,加上新手很多新手不知道如何去操作,这里写下详细新手图文教程。另外请持续关注博客,鹏叔将利用这波优惠,探索一些新花样。

Vultr 目前正在做活动,新用户访问https://www.vultr.com进行注册,可以获得为期一个月金额300美金的试用金,不过可能过了这段时间就没有了。

阅读更多