在國內使用 Docker,有時候會遇到下載困難的問題。下面就是一些解決方法。
1. 修改 Docker 源
# 備份原有源 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak # 修改源 sudo sed -i 's/archive.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list sudo sed -i 's/security.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list # 更新源 sudo apt-get update
2. 使用阿里云加速器
# 登錄后可在以下頁面獲取加速器地址 https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors # 執行以下命令并按照提示操作即可 sudo curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://xxxxx.mirror.aliyuncs.com
3. 使用 Docker Hub 加速器
# 在 Docker Hub 上注冊并獲取加速器地址 https://hub.docker.com/ # 執行以下命令并按照提示操作即可 sudo echo '{"registry-mirrors": ["https://xxxxx.mirror.aliyuncs.com"]}' >/etc/docker/daemon.json sudo systemctl daemon-reload sudo systemctl restart docker
如果以上方法都無法解決下載問題,可以考慮在網絡環境較好的情況下使用 VPN 等方式進行下載。