我是靠谱客的博主 羞涩热狗,最近开发中收集的这篇文章主要介绍使用容器技术搭建apt镜像站使用容器技术搭建apt镜像站(apt-mirror-http-server),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

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

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

  • 源码:https://github.com/openthings/apt-mirror-http-server

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 命令时更多选项

  • -v /path/your/mirror.list:/etc/apt/mirror.list: 用于替换 Ubuntu default mirror.list
  • -e RESYNC_PERIOD=timeout-value: 设置 resync 同步周期, 缺省是 12 小时。设置 TIMEOUT format description。

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 来更新系统软件包。

转载于:https://my.oschina.net/u/2306127/blog/1626991

最后

以上就是羞涩热狗为你收集整理的使用容器技术搭建apt镜像站使用容器技术搭建apt镜像站(apt-mirror-http-server)的全部内容,希望文章能够帮你解决使用容器技术搭建apt镜像站使用容器技术搭建apt镜像站(apt-mirror-http-server)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(62)

评论列表共有 0 条评论

立即
投稿
返回
顶部