一、先去阿里云开通「容器镜像服务」
1、登录 阿里云控制台 -- 搜索:容器镜像服务 ACR

2、进入 → 选 个人版 / 企业版(个人版免费)

创建命名空间(比如:wujingze)

创建镜像仓库(比如:wujingze)
创建时选择:本地仓库 → 下一步就能看到官方给你的推送命令。

二:在你的电脑 / 服务器登录阿里云 Docker 仓库
2.1. 找到你的阿里云仓库
*****.cn-hangzhou.personal.cr.aliyuncs.com
(区域你可以选:杭州、上海、北京都行)

2.2 执行登录命令
docker login registry.cn-hangzhou.aliyuncs.com -u 你的阿里云账号用户名
bash
[root@k8smaster01 flink]# docker login --username=18130426463 crpi-z3vnuw2otv58bcad.cn-hangzhou.personal.cr.aliyuncs.com
Password:
WARNING! Your password will be stored unencrypted in /root/.docker/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store
Login Succeeded
[root@k8smaster01 flink]#
就是登录成功
2.3、给你的镜像打标签/推送镜像
bash
[root@k8smaster01 flink]# docker tag 3ad36e998880 crpi-z3vnuw2otv58bcad.cn-hangzhou.personal.cr.aliyuncs.com/wujingze/wujingze:flink1.19.1-jdk8u151
[root@k8smaster01 flink]#
您在 /var/spool/mail/root 中有新邮件
[root@k8smaster01 flink]# docker push crpi-z3vnuw2otv58bcad.cn-hangzhou.personal.cr.aliyuncs.com/wujingze/wujingze:flink1.19.1-jdk8u151
The push refers to repository [crpi-z3vnuw2otv58bcad.cn-hangzhou.personal.cr.aliyuncs.com/wujingze/wujingze]
d97e1625c092: Pushed
abd97575f915: Pushed
ca4c32257177: Pushed
78d2da335ecb: Pushed
d6fcf31ab067: Pushed
d7d971155277: Pushed
d5c5cc299648: Pushed
d78640e8f023: Pushed
b523824ce092: Pushed
f2a2b1b3b7b2: Pushed
e4dffd69481a: Pushed
9f4370cb4960: Pushed
5e75506f60a0: Pushed
0b9c994b0484: Pushed
flink1.19.1-jdk8u151: digest: sha256:89d56e614a44c86eb55befccfc7d5ff3f85f53cd68c8d7c80de9f3aa12917cd8 size: 3258
2.4、查看镜像是否上传成功

2.5:在 K8s / Flink YAML 里使用这个镜像
docker pull crpi-z3vnuw2otv58bcad.cn-hangzhou.personal.cr.aliyuncs.com/wujingze/wujingze:flink1.19.1-jdk8u151
2.6、总结避坑
整理直接复制就能用的完整流程
最常见的坑
-
必须先打 tag,否则推不上去
-
命名空间必须先在阿里云创建好
-
密码输错 → 去阿里云 ACR 看「访问凭证」设置固定密码
-
区域要对应(杭州就用杭州地址)
1. 登录阿里云Docker
docker login registry.cn-hangzhou.aliyuncs.com -u 你的阿里云账号
2. 打标签
docker tag 本地镜像名:版本 registry.cn-hangzhou.aliyuncs.com/命名空间/仓库名:版本
3. 推送
docker push registry.cn-hangzhou.aliyuncs.com/命名空间/仓库名:版本