惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

C
CXSECURITY Database RSS Feed - CXSecurity.com
阮一峰的网络日志
阮一峰的网络日志
博客园_首页
WordPress大学
WordPress大学
腾讯CDC
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
The Last Watchdog
The Last Watchdog
AWS News Blog
AWS News Blog
T
Threat Research - Cisco Blogs
Security Archives - TechRepublic
Security Archives - TechRepublic
博客园 - Franky
L
Lohrmann on Cybersecurity
H
Heimdal Security Blog
GbyAI
GbyAI
The Hacker News
The Hacker News
Engineering at Meta
Engineering at Meta
F
Full Disclosure
Recorded Future
Recorded Future
T
The Exploit Database - CXSecurity.com
Blog — PlanetScale
Blog — PlanetScale
G
Google Developers Blog
S
Secure Thoughts
D
Docker
T
The Blog of Author Tim Ferriss
AI
AI
H
Help Net Security
L
LINUX DO - 热门话题
TaoSecurity Blog
TaoSecurity Blog
Y
Y Combinator Blog
B
Blog
www.infosecurity-magazine.com
www.infosecurity-magazine.com
NISL@THU
NISL@THU
有赞技术团队
有赞技术团队
Schneier on Security
Schneier on Security
Recent Commits to openclaw:main
Recent Commits to openclaw:main
罗磊的独立博客
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Scott Helme
Scott Helme
小众软件
小众软件
P
Proofpoint News Feed
宝玉的分享
宝玉的分享
J
Java Code Geeks
博客园 - 叶小钗
M
MIT News - Artificial intelligence
Cloudbric
Cloudbric
T
Troy Hunt's Blog
T
Tor Project blog
量子位
博客园 - 司徒正美

博客园 - ayanmw

极度推荐: 9router 一个npm服务,可以让你将白嫖到的所有AI token以及付费API都集中到一起 开源项目介绍 OpenTeam 命令行 检测验证网站的 SSL证书 是否安全 Nginx 使用自签名 SSL 证书 关闭夸克浏览器在windows资源管理器中,图片右键菜单的万能转换开关 golang的defer 深坑 Windows Terminal 清屏方法 Ctrl+Shift+K 免费二级域名以及设置SSL证书和解析 golang + AI 写一个可以 一键让nas下载百度网盘链接的文件 的程序 raid 为什么而不可以两个硬盘交叉读写和交叉备份? google-protobuf库 在golang语言下的插件扩展 golang 空切片和nil切片 有区别吗? golang json库 忽略 omitempty Go语言: golang如何判断一个结构体的一个方法是匿名组合的,还是该结构体自己的方法? golang 获得一个结构体的字节大小 吐槽 WPS 流氓行为: WPS 未经用户允许, 就建立了 WPS本地云盘 , 然后 云文档的文件 莫名其妙的的被删除了, 现在只能开会员恢复WPS云空间回收站的文件. 预测未来会有 内嵌AI大模型的游戏 好奇: windows10+都可以运行多个linux子系统了,为什么不支持运行多个windows子系统呢? gorm使用事务并发情况下切有最大mysql连接数限制的情况下的BUG,踩坑了 2024年 个人养老金 账户 应知应会 两个Mysql唯一索引的交换: 避免重复索引 Duplicate entry '3' for key 'priority_UNIQUE'
docker加速镜像
ayanmw · 2025-12-10 · via 博客园 - ayanmw

关于golang:1.21-alpine镜像

golang:1.21-alpine镜像是存在的,它是Go 1.21版本基于Alpine Linux的轻量级Docker镜像。但由于网络限制,您可能无法直接从Docker Hub拉取该镜像。

替代方案

1. 使用阿里云镜像加速器

如果您已经配置了阿里云镜像加速器,可以尝试:

对于Docker

docker pull registry.cn-hangzhou.aliyuncs.com/docker_mirror/golang:1.21-alpine

对于Podman

podman pull registry.cn-hangzhou.aliyuncs.com/docker_mirror/golang:1.21-alpine

2. 使用其他轻量级镜像

如果Alpine版本不可用,可以考虑以下替代方案:

  1. golang:1.21-slim - 基于Debian的精简版镜像,比完整版小很多
  2. golang:1.21-bullseye - 基于Debian Bullseye的镜像
  3. golang:1.21-bookworm - 基于Debian Bookworm的镜像

3. 手动构建Alpine版本

如果以上方案都不可行,您可以基于alpine镜像手动安装Go:

FROM alpine:latest
RUN apk add --no-cache go=1.21.*

4. 使用国内云服务商提供的镜像

一些国内云服务商提供了公共镜像仓库,您可以尝试:

  • 腾讯云: ccr.ccs.tencentyun.com/docker_library/golang:1.21-alpine
  • 华为云: swr.cn-north-4.myhuaweicloud.com/dockerhub/golang:1.21-alpine

总结 以上是AI工具(qoder-cli 总结的) 但是还有不足

这些地址都是需要登录的
registry.cn-hangzhou.aliyuncs.com/docker_mirror/golang:1.21-alpine

问题的关键是 我记不住账号密码,现在需要登录的账号密码太多了

突发奇想

回头可以做一个后台服务,检测本地 一些服务 比如apt软件源(或其他平台的软件源),npm软件源,npm登录授权,docker登录授权,全部统一到一个服务进程,该服务进程有一个网页端,操作全部在网页端处理;
此服务进程可以检测 这些平台的健康状态,比如是否安装,是否运行,当前数据是什么,登录授权大致信息;
如果需要登录,就统一 使用一个OAuth,比如QQ或微信登录,使用网页二维码登录后,获取access_token后,将几个平台的登录信息全部存储到sqlite或者mysql上或者直接文本存储(需要根据appid或secret 加密)上,然后直接使用已有账号信息登录.
有点类似于 1Password 密码管理器 了,只不过是运行在服务器端的,主要服务的是这些runtime或者开发者平台,用于命令行的。