当前位置: 首页 > 工具软件 > Apt-cacher-ng > 使用案例 >

使用容器搭建 APT Cacher NG 缓存代理服务

颛孙英才
2023-12-01

使用容器搭建 APT Cacher NG 缓存代理服务

最近在对公有云服务器进行梳理和资源整合,难免要进行机器初始化,以及针对部分镜像进行重新构建。

在这个过程中,最浪费时间的莫过于软件包的下载,为了提升整体部署和镜像构建效率,可以搭建一台用于缓存各种常用软件包的缓存代理服务器。

写在前面

虽然缓存代理服务器对于计算的需求非常低,但是因为考虑到长期维护、后续潜在的数据迁移,服务快速升降级,这里选择使用支持显式声明环境和运行配置的 Docker 方式来搭建,故采取了2核心2GB的虚拟机,如果你的日常 CI 构建、虚拟机数量非常大,可以适当提升机器配置。

基础系统环境准备

既然选择使用 Docker 方式来构建,首先自然是安装容器引擎和基础的编排工具。

apt update && apt upgrade -y && apt install -y apt-transport-https  ca-certificates curl software-properties-common
curl -fsSL https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu/gpg  |
 类似资料: