阿里云容器镜像服务(ACR)
阿里云镜像仓库服务;区分镜像存储与容器运行,并保留 DailyUse 的历史推拉记录。
#growing
#resource
#ops
#docker
#tool
#web
#cli
阿里云容器镜像服务(ACR)
这里的 ACR 指 Alibaba Cloud Container Registry,不是同样缩写为 ACR 的 Azure Container Registry。它托管容器镜像,供 Docker 等客户端推送和拉取;运行应用容器仍需要服务器或容器平台。
配置与使用边界
在 阿里云容器镜像服务控制台 选择实际实例与地域,建立命名空间和镜像仓库,并核对仓库可见性。个人版、企业版及不同实例可能使用不同地址,不要只替换示例中的地域就假定地址有效。
仓库登录凭据与阿里云控制台登录密码不同。用户名、仓库域名与凭据获取方式按控制台给出的登录说明使用。
以下为旧记录中的地址示例,不证明仓库现在仍可用:
docker login --username=YOUR_REGISTRY_USER registry.cn-hangzhou.aliyuncs.com
docker tag dailyuse-api:v1.0.0 registry.cn-hangzhou.aliyuncs.com/baker-dailyuse/dailyuse-api:v1.0.0
docker push registry.cn-hangzhou.aliyuncs.com/baker-dailyuse/dailyuse-api:v1.0.0
docker tag 添加镜像引用,不重新构建或上传;docker push 才上传仓库尚无的层。速度取决于层复用、镜像大小和网络,不能保证后续推送一定很快。
服务器使用实际完整引用拉取:
docker pull registry.cn-hangzhou.aliyuncs.com/baker-dailyuse/dailyuse-api:v1.0.0
私有仓库先登录。拉取完成后再按项目的端口、环境变量、网络和依赖启动;只写 docker run -d IMAGE 不构成完整应用部署。可核对本地 RepoDigests 和仓库 digest,确认拉取的内容。
DailyUse 历史操作线索
原记录包含:
- 实例地址:
crpi-3po0rmvmxgu205ms.cn-hangzhou.personal.cr.aliyuncs.com。 - 命名空间示例
baker-dailyuse、仓库dailyuse-api。 - 本地脚本
build-and-push.ps1,使用过-ACR -Tag v1.0.2 -Push。 - 服务器 Compose 文件
docker-compose.prod.yml,通过--env-file .env提供插值变量。
这些保留为历史查找线索,不代表当前 MemoFlow 的发布地址或现有脚本接口。脚本参数应回到对应版本的项目仓库核对。原记录中的“同在阿里云所以拉取必然很快”也不能替代地域、端点和网络验证。
[!info] related notes