使用容器技术搭建apt镜像站

使用容器技术搭建apt镜像站(apt-mirror-http-server)

使用Docker构建本身的 APT(Advanced Packaging Tools) 镜像站HTTP服务器。linux

一、建立镜像站点

1.1 基本命令

docker run -d --name aptmirror \
           -v $(pwd)/aptdata:/var/spool/apt-mirror \
           -p 9090:80 openthings/apt-mirror-http-server
  • -v $(PWD)/data: 存储数据的目录。

1.2 使用docker 命令时更多选项

二、使用镜像站点

2.1 web访问

输入:http://127.0.0.1:9090。刚创建时数据同步须要一些时间,显示是空的目录,过一段时间就能够使用了。彻底同步完可能须要数天时间。git

2.2 Apt访问

修改/etc/apt/sources.list文件,将里面的服务器地址改成上面的地址。github

  • 注意,客户端必定要能访问到上面的服务器IP地址。在内网上常常会被防火墙或网段阻隔而没法访问。

而后,使用sudo apt update && sudo apt upgrade -y 来更新系统软件包。web

相关文章
相关标签/搜索