跳到主要内容

阿里云 Hub

2024年08月14日
柏拉文
越努力,越幸运

一、认识


ALiYunHub 是阿里云的个人版容器服务。如下图所示:

Preview

点击个人实例

Preview

三、Hub 操作


3.1 创建命名空间

创建一个 公开 状态的 bolawen 命名空间

3.2 创建镜像仓库

Nginx 镜像为例,存放到我们的 ALiYunHub

1. 点击创建镜像仓库: 如图所示

Preview

2. 点击下一步,选择代码源: 可以选择本地仓库,直接推送本地的镜像。也可以选择 GitHub, 推送代码后自动生成镜像。

Preview

后续的操作 ALiYunHub 都有详细的描述,参考就可以了。

四、本地操作


4.1 登录

登录阿里云Docker Registry

docker login --username=aliyun4804405784 registry.cn-hangzhou.aliyuncs.com

4.2 构建镜像

确保已经构建好需要发布的镜像。例如,假设有一个基于 Nginx 的镜

docker build -t my-nginx .

4.3 创建标签

ALiYunHub Hub 中的镜像名称必须包含您的 ALiYunHub Hub 用户名。例如:

docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/bolawen/dashboard-auth:[镜像版本号]

4.4 推送镜像

使用以下命令将镜像推送到 ALiYunHub Hub:

docker push registry.cn-hangzhou.aliyuncs.com/bolawen/dashboard-auth:[镜像版本号]