Docker之路(五):推送镜像到远程仓库

一、推送到docker hub仓库

我们可以通过docker push命令 把自己本地定制的镜像推送到Hub服务器,方便全球开发者使用,包括自己;

在这里插入图片描述
我们把这个镜像发布到docker hub服务器

1.我们用docker login登陆hub服务器

docker login

在这里插入图片描述

2.docker push推送

docker push honger1234/nginx:1.0

在这里插入图片描述

推送成功就可以登录docker hub上查看了

在这里插入图片描述

二、推送阿里云仓库

很多时候,中小公司为了方便搭建私有仓库,直接使用稳定的阿里云镜像仓库,方便公司内部业务系统直接拉取镜像;

1.注册

进入:https://cr.console.aliyun.com 阿里云镜像控制台 需要注册 用户名就是你的淘宝或者支付宝 账号名称 ,镜像控制台密码单独设置;

在这里插入图片描述

2.创建命名空间和镜像仓库

创建命名空间
在这里插入图片描述

创建镜像

在这里插入图片描述

在这里插入图片描述

3.登录阿里云Docker Registry

 sudo docker login --username=reborn两元 registry.cn-hangzhou.aliyuncs.com

在这里插入图片描述

4.打tag

sudo docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/honger1234/nginx:[镜像版本号]

5. 将镜像推送到Registry

sudo docker push registry.cn-hangzhou.aliyuncs.com/honger1234/nginx:[镜像版本号]

查看

在这里插入图片描述

在这里插入图片描述


版权声明:本文为qq_38738510原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。