# 将apt-get源更换为阿里云的镜像
RUN sed -i 's/deb.debian.org/mirrors.aliyun.com/g' /etc/apt/sources.list.d/debian.sources
# 将apt-get源更换为清华的镜像
RUN sed -i 's|http://deb.debian.org/|https://mirrors.tuna.tsinghua.edu.cn/|g' /etc/apt/sources.list.d/debian.sources
修改Docker守护进程配置:
1、编辑Docker daemon配置文件:Docker守护进程的配置文件位置依操作系统而异。一般情况下,Linux系统中位于 /etc/docker/daemon.json,如果文件不存在,您可以创建它。
2、添加镜像源地址:在daemon.json文件中,添加或修改registry-mirrors字段来指定镜像加速器地址。例如,使用阿里云的镜像加速器:
{
"registry-mirrors": ["https://"]
}
请将替换为实际的镜像源地址,例如阿里云的镜像加速器地址通常形如https://registry.docker-cn.com。
3、重启Docker服务:保存文件后,需要重启Docker服务使更改生效。在Linux上可以通过以下命令重启:
sudo systemctl restart docker
使用命令行参数
如果您不想或不能修改守护进程配置文件,也可以在运行Docker命令时直接指定镜像源。不过,这种方式仅对当前命令有效,并不会持久化配置。
例如,使用--registry-mirror参数指定镜像源拉取镜像:
docker pull --registry-mirror=https://
请注意,直接在命令行中指定镜像源是一种临时解决方案,对于持续使用或自动化脚本,修改守护进程配置文件更为合适。-此回答整理自钉群“阿里函数计算官网客户”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。