
以 any-keepalived 为例演示,github地址:
https://github.com/ChinaSilence/any-keepalived
阿里云 Docker 镜像仓库地址:
https://dev.aliyun.com/search.html
准备工作:在阿里云上创建一个 namespace

方式一:命令行
1、制作镜像
$ docker build -t any-keepalived .
2、登录阿里云
$ docker login --username=***** registry.cn-hangzhou.aliyuncs.com
说明:此处的 username
为阿里云的登录账号
3、标记 TAG
$ docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/anoy/keepalived:[镜像版本号]
4、推送到阿里云
$ docker push registry.cn-hangzhou.aliyuncs.com/anoy/keepalived:[镜像版本号]
方式二:代码仓库(如 Github)
1、将制作镜像的 Dockerfile 及相关文件 push 到 Github
例如: https://github.com/ChinaSilence/any-keepalived
2、创建镜像


3、构建镜像


至此,两种推送 docker 镜像到阿里云的方式介绍完毕,是不是 so easy?
获取镜像
$ docker pull registry.cn-hangzhou.aliyuncs.com/anoy/keepalived
结语
喜欢的话点个收藏吧, thanks!

网友评论