使用容器技術搭建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

相關文章
相關標籤/搜索