欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

使用Alipay代码源,构建自己的Docker镜像

程序员文章站 2022-05-15 13:21:19
1. alipay 镜像仓库 地址 (自行换成自己的阿里镜像云DockerHub地址) https://cr.console.aliyun.com/repository/ 2.alipay 代码云 地址 (自行换成自己的阿里代码云GitHub地址) https://code.aliyun.com/t ......

1. alipay 镜像仓库 地址 (自行换成自己的阿里镜像云dockerhub地址)

 

2.alipay 代码云 地址 (自行换成自己的阿里代码云github地址)

https://code.aliyun.com/tiandong19860806

 

step 1: 本地电脑git bash环境设置

root >> git config --global user.name "tiandong19860806"

root >> git config --global user.email "tiandong19860806@126.com"

root >> ssh-keygen -t rsa -c "tiandong19860806@126.com"

root >> git config --global credential.helper store

 

step 2: 创建源代码git仓库

root >> mkdir -p d:/k8s_work_git/

root >> git clone

root >> git checkout -b master

root >> touch coredns.dockerfile

root >> vi coredns.dockerfile

# 然后编辑和保存如下内容:来自kubenetes.1.14.1源代码包中的coredns安装镜像。这里加上个人维护信息

from  k8s.gcr.io/coredns:1.3.1

maintainer tian.dong <tiandong19860806@126.com>

# 下面准备备注,并且提交代码到远程git仓库

root >> git add .

root >> git commit -m "coredns-1.3.1 image dockerfile"

root >> git push origin master

 

step 3: 创建镜像仓库

使用Alipay代码源,构建自己的Docker镜像

 

step 4: 选择要构建的源代码的具体项目

使用Alipay代码源,构建自己的Docker镜像

使用Alipay代码源,构建自己的Docker镜像

 

step 5: 查看镜像仓库基本信息,如下

使用Alipay代码源,构建自己的Docker镜像

 

step 6: 设置构建规则

使用Alipay代码源,构建自己的Docker镜像

上面dockerfile,来自我自己的git仓库中的代码文件,如下图

使用Alipay代码源,构建自己的Docker镜像

最后,单击按钮“立即构建”,执行一次构建,历史记录如下图:

使用Alipay代码源,构建自己的Docker镜像

 

step 7: 查看构建成功的镜像

单击左边菜单“镜像版本”,如下图。(并且,你也可以单击菜单“安全扫描”,检查镜像安全漏洞)

使用Alipay代码源,构建自己的Docker镜像 

 

step 8, 外部用户,搜索我们刚才发布的公共镜像mirror_k8s_coredns,如下

使用Alipay代码源,构建自己的Docker镜像

使用Alipay代码源,构建自己的Docker镜像

 

 

最后,聪明的读者朋友,本次利用国内阿里云构建国外docker镜像版本的方法,就到此成功完成了。

聪明的你,也就可以利用这个方法,来构建其他你需要,但是因为国内局域网不能访问docker hub镜像了。