Docker将本地镜像推送至阿里云和docker hub

本文详细介绍了如何将本地的Docker镜像推送到阿里云注册中心和DockerHub。首先,启动Docker服务,登录相应的注册中心,查看并重命名镜像,然后执行push命令进行推送。在阿里云和DockerHub上验证推送成功后,还演示了如何删除本地镜像并从云端拉取。
摘要由CSDN通过智能技术生成

一、将本地镜像推送至阿里云

 ok!!!

进入shell:

systemctl start docker # 启动
docker login --username=用户名 registry.cn-qingdao.aliyuncs.com # 登录阿里云注册中心
docker images # 查看本地镜像
docker tag 5d0da3dc9764 registry.cn-qingdao.aliyuncs.com/命名空间/镜像仓库:版本 # 重命名镜像
docker push registry.cn-qingdao.aliyuncs.com/dsj346/docker346:latest # 推送至阿里云

阿里云查看,推送成功

 删除本地的镜像,然后从阿里云上pull下该镜像

二、将本地镜像推送至docker hub

注册 docker hub 账户

Docker Hubhttps://hub.docker.com/

 需要邮箱验证,验证后新建一个仓库,仓库名小写

 创建成功进入shell:

systemctl start docker # 启动docker
docker build -t flask346 .  # 启动一个容器
docker run -d -p 5000:5000 flask346 
docker ps # 查看
docker commit ID名 用户名/仓库名 # 对镜像进行commit
docker login # 登录docker hub,输入docker hub 用户名和密码,我这登陆过所以没输用户名密码
docker images # 查看打包的镜像
docker push 用户名/docker346:latest # 推送至docker hub

 查看,推送成功

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值