docker push镜像到阿里云

  • 阿里云账号

阿里云-计算,为了无法计算的价值

  • 开通个人镜像容器

进入控制台,试用容器

  • 实例列表界面

点击上图中的个人,个人版特性

创建个人版:

个人版实例界面:

设置密码

个人版实例:

  • 创建镜像仓库

如上图,点击创建镜像仓库。

下一步:

创建镜像仓库:

相关内容是这样的:

复制代码
登录阿里云Docker Registry
$ docker login --username=柳鲲鹏 crpi-js6l2qcqb71oiel1.cn-hangzhou.personal.cr.aliyuncs.com
用于登录的用户名为阿里云账号全名,密码为开通服务时设置的密码。

您可以在访问凭证页面修改凭证密码。

2. 从Registry中拉取镜像
$ docker pull crpi-js6l2qcqb71oiel1.cn-hangzhou.personal.cr.aliyuncs.com/wy-jetlinks/jetlinks-ui-vue:[镜像版本号]
3. 将镜像推送到Registry
$ docker login --username=柳鲲鹏 crpi-js6l2qcqb71oiel1.cn-hangzhou.personal.cr.aliyuncs.com
$ docker tag [ImageId] crpi-js6l2qcqb71oiel1.cn-hangzhou.personal.cr.aliyuncs.com/wy-jetlinks/jetlinks-ui-vue:[镜像版本号]
$ docker push crpi-js6l2qcqb71oiel1.cn-hangzhou.personal.cr.aliyuncs.com/wy-jetlinks/jetlinks-ui-vue:[镜像版本号]
请根据实际镜像信息替换示例中的[ImageId]和[镜像版本号]参数。

4. 选择合适的镜像仓库地址
从ECS推送镜像时,可以选择使用镜像仓库内网地址。推送速度将得到提升并且将不会损耗您的公网流量。

如果您使用的机器位于VPC网络,请使用 crpi-js6l2qcqb71oiel1-vpc.cn-hangzhou.personal.cr.aliyuncs.com 作为Registry的域名登录。

5. 示例
使用"docker tag"命令重命名镜像,并将它通过专有网络地址推送至Registry。

$ docker images
REPOSITORY                                                         TAG                 IMAGE ID            CREATED             VIRTUAL SIZE
registry.aliyuncs.com/acs/agent                                    0.7-dfb6816         37bb9c63c8b2        7 days ago          37.89 MB
$ docker tag 37bb9c63c8b2 crpi-js6l2qcqb71oiel1-vpc.cn-hangzhou.personal.cr.aliyuncs.com/acs/agent:0.7-dfb6816
使用 "docker push" 命令将该镜像推送至远程。

$ docker push crpi-js6l2qcqb71oiel1-vpc.cn-hangzhou.personal.cr.aliyuncs.com/acs/agent:0.7-dfb6816

命令方式登录阿里云

复制代码
sudo docker login --username=柳鲲鹏 crpi-js6l2qcqb71oiel1.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/#credential-stores

Login Succeeded
相关推荐
ZzzZZzzzZZZzzzz…2 小时前
Docker + K8s集群搭建实战:1 Master+2 Node,含Harbor私有仓库与软路由
docker·云原生·容器·kubernetes·容器编排·集群部署·cri-dockerd
xier_ran2 小时前
【infra之路】模块三:Kubernetes (下) — 阶段一毕业项目:在集群里跑 PyTorch 训练
pytorch·容器·kubernetes
Waay3 小时前
K8s新手实操|emptyDir卷超详细实战(附完整命令+核心理解)
云原生·容器·kubernetes
liux35283 小时前
K8s 核心接口:CNI、CSI、CRI、LB 一篇讲透
云原生·容器·kubernetes
香气袭人知骤暖3 小时前
人大金仓(KingbaseES)Docker 容器自动备份方案
运维·docker·容器
大熊程序猿4 小时前
MarkItDown Docker安装
运维·docker·容器
Hello_worlds4 小时前
Kafka InconsistentClusterIdException 导致容器无限重启,磁盘打满排查与修复
docker·kafka·磁盘·排障
wgc2k5 小时前
Nest.js基础-6:关于Claude Code
人工智能·docker·node.js
IT策士5 小时前
第25篇 k8s之Deployment 基础:声明式管理与副本控制
云原生·容器·kubernetes
文青小兵5 小时前
Linux云计算——docker compose haibor elfk (四)
linux·服务器·docker·云计算