# 检查 DNS 配置
修改 /etc/resolv.conf ,添加下面内容
| 1 | nameserver 8.8.4.4 | 
# 配置代理
科学上网,我使用的 clash,其监听的端口为 7890,修改 http 和 https 代理
| 1 | 临时修改,在命令行中添加如下内容 | 
# 替换镜像源
由于国内政策影响,目前大部分镜像源处于不可用状态,自行寻找合适镜像源
| 1 | sudo vi /etc/docker/daemon.json | 
添加下面内容,只做示例。目前两个镜像均无法使用
| 1 | { | 
重启 docker 服务
| 1 | sudo systemctl daemon-reload | 
# 手动拉取镜像
在能访问 dockhub 的电脑中拉取镜像
- 
dockerhub 网站搜索镜像 https://hub.docker.com/,例如 ubuntu:latest 
- 
手动拉取 1 docker pull ubuntu:latest 
- 
保存镜像为.tar 文件 1 docker save -o ubuntu_latest.tar ubuntu:latest 
- 
将.tar 文件上传服务器 1 scp ubuntu_latest.tar user@your_server_ip:/path/to/destination 
- 
服务器中加载镜像 1 docker load -i /path/to/destination/ubuntu_latest.tar 
TODO
这几个方法目前并不能完全解决这个问题,持续记录新的解决方法
