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

对着背影说爱祢 提交于 2019-12-05 08:42:30

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

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

1、创建镜像站点

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、使用镜像站点

2.1 web访问

输入:http://127.0.0.1:9090。刚建立时数据同步需要一些时间,显示是空的目录,过一段时间就可以使用了。完全同步完可能需要数天时间。

2.2 Apt访问

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

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

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

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!