1. 安装 apt-mirror
- 官网地址:https://apt-mirror.github.io/
- 安装命令
apt-get install apt-mirror
- 配置文件路径:
/etc/apt/mirror.list - 配置代理与存储位置
修改配置(非必要,建议将 base_path 指向大磁盘):
set unlink 1
set use_proxy on
set http_proxy 10.10.xxx.xx:1111
set proxy_user user
set proxy_password password
set base_path /var/spool/apt-mirror
set mirror_path $base_path/mirror
set skel_path $base_path/skel
set var_path $base_path/var
set postmirror_script $var_path/postmirror.sh
提示:实际使用中,我直接使用软连接把
/var/spool/apt-mirror链接到了/data/apt-mirror。
2. 更新 apt 镜像数据
- 启动同步
sudo apt-mirror
输出示例如下,表示正在下载索引文件及归档包。
- 停止方法
- 直接 kill 进程。
- 若未结束前重新执行报错,可删除
/var/spool/apt-mirror/var/apt-mirror.lock文件后再次执行。
3. 创建 Web 服务(以 Nginx 为例)
- 创建 Docker Compose 目录并编写
docker-compose.yml文件:
services:
nginx-01:
image: nginx:1.27
ports:
- 80:80
volumes:


