计算机系统应用教程网站

网站首页 > 技术文章 正文

kubernetes-4:阿里云上创建容器镜像服务

btikc 2024-10-19 03:09:11 技术文章 10 ℃ 0 评论

目录

(1).创建docker secret

(2).阿里云上创建镜像服务

1.阿里云上创建镜像仓库

2.推送官方kibana镜像到私有仓库

正文

(1).创建docker secret

由于安全起见,生产环境的docker镜像仓库都是有登录密码的,所以需要在容器中配置访问docker镜像仓库的secret。

1.创建docker secret

kubectl create secret docker-registry secrectName --docker-server=registry.cn-qingdao.aliyuncs.com --docker-username=username --docker-password=password --docker-email=email -n namespace

参数说明:

secret docker-registry:指定docker-registry秘钥的name。

docker-server:指定镜像服务的URL地址。

docker-username:指定docker login的登录用户名。

docker-password:指定docker login的登录密码。

docker-email:指定关联负责的user的email。

2.将docker secret配置到容器化的yaml中

(2).阿里云上创建镜像服务

以kibana为例。

1.阿里云上创建镜像仓库

进入阿里云控制台,点击镜像服务:

进入后点击"创建镜像服务":

"代码变更自动变更镜像"默认是勾选的,由于Kibana是官方镜像,code是不变的,所以取消勾选。

选中"本地仓库"这个tab页后,点击"创建镜像仓库"完成kibana的镜像仓库创建:

2.推送官方kibana镜像到私有仓库

先下载官方镜像到本地:docker pull kibana:6.4.3

根据阿里云镜像仓库提供的操作命令,将本地下载的kibana官方镜像上传到私有仓库:

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表