





















golang:1.21-alpine镜像是存在的,它是Go 1.21版本基于Alpine Linux的轻量级Docker镜像。但由于网络限制,您可能无法直接从Docker Hub拉取该镜像。
如果您已经配置了阿里云镜像加速器,可以尝试:
docker pull registry.cn-hangzhou.aliyuncs.com/docker_mirror/golang:1.21-alpine
podman pull registry.cn-hangzhou.aliyuncs.com/docker_mirror/golang:1.21-alpine
如果Alpine版本不可用,可以考虑以下替代方案:
如果以上方案都不可行,您可以基于alpine镜像手动安装Go:
FROM alpine:latest
RUN apk add --no-cache go=1.21.*
一些国内云服务商提供了公共镜像仓库,您可以尝试:
这些地址都是需要登录的
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或者开发者平台,用于命令行的。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。