.NET 7 的 docker 镜像中如何将软件安装源替换为阿里云镜像源

不替换的话,无法安装 curl

=> [internal] load metadata for mcr.microsoft.com/dotnet/aspnet:7.0                                                                                                                                   1.3s
 => [internal] load metadata for mcr.microsoft.com/dotnet/sdk:7.0 
...
 > [base 4/4] RUN apt-get update && apt-get install -y curl:                                                                                                                                                
#15 0.972 Get:1 http://deb.debian.org/debian bullseye InRelease [116 kB] 
...
#15 266.2 E: Failed to fetch http://deb.debian.org/debian/pool/main/b/brotli/libbrotli1_1.0.9-2%2bb2_amd64.deb  Connection timed out [IP: 151.101.110.132 80]
#15 266.2 E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
------
executor failed running [/bin/sh -c apt-get update && apt-get install -y curl]: exit code: 100
docker
linux
2023-10-25 14:14:24
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
那年风夏

在 dockerfile 中添加下面的指令解决了

RUN sed -i s@/deb.debian.org/@/mirrors.aliyun.com/@g /etc/apt/sources.list
RUN sed -i s@/security.debian.org/@/mirrors.aliyun.com/@g /etc/apt/sources.list
分享
微博
QQ
微信
回复
2023-10-25 16:19:31
相关问题
关于centos 7docker镜像启动
2408浏览 • 1回复 待解决
docker 如何打包镜像呢?
2706浏览 • 1回复 待解决
Linux软件问题有懂吗?
2123浏览 • 1回复 待解决
lazyforeach替换数据解决方案
723浏览 • 1回复 待解决
如何将docker容器文件复制到主机?
2449浏览 • 1回复 待解决
如何将时间戳转换为日期格式时间
3150浏览 • 1回复 待解决
如何设置镜像语言左右间距
480浏览 • 1回复 待解决
阿里Redis集群实现细节有哪些?
2904浏览 • 1回复 待解决
阿里Redis集群实现如何直观理解?
3341浏览 • 1回复 待解决
这个iot板子镜像谁有
8215浏览 • 1回复 已解决
如何将app.media.app_icon,转换为PixelMap
1903浏览 • 1回复 待解决
如何将字符串转换为浮点数。
415浏览 • 1回复 待解决
JS 镜像语言环境判断方法
4570浏览 • 1回复 待解决
HarmonyOS linearGradient未适配镜像语言
44浏览 • 1回复 待解决
HarmonyOS 如何将base64数据转换为图片
518浏览 • 1回复 待解决
HarmonyOS 是否支持Bugly闭
86浏览 • 1回复 待解决