【Docker】如何注册Hub账号并上传镜像到Hub仓库

一、创建Hub账户

浏览器访问:hub.docker.com

点击【Sign up】注册账号

输入【邮箱】【用户名】【密码】

ps:用户名要有字母+数字;订阅不用勾选

点击【Sign up】注册即可

点击【Sign in】登录账号

输入【邮箱】【密码】

点击【Continue】登录

二、创建Hub仓库

点击【Repositories】,点击【Create repository】创建仓库

输入仓库名,设置成【公共/私有仓库】

点击【Create】创建,即可完成

三、上传Docker镜像

1.登录Docker Hub

在终端中执行以下命令,输入您的凭据以登录到Docker Hub

复制代码
docker login
输入用户名
    密码

2.标记要上传的镜像

使用 docker tag 命令为要上传的镜像添加标签。

替换 yourimagetag 为您的镜像名称和标签

复制代码
docker tag yourimage:tag username/repository:tag

其中 yourimage:tag 是您当前虚拟机中的镜像名称和标签,username/repository:tag 是您在Docker Hub上创建的镜像仓库的名称和标签

3.上传镜像

使用 docker push 命令将标记过的镜像上传到Docker Hub

复制代码
docker push username/repository:tag

ps:请确保您已经在Docker Hub上创建了相应的镜像仓库,并且有权限上传镜像

4.查看Hub仓库

复制代码
http://hub.docker.hub

尝试拉取镜像

删除原有的镜像再拉取

复制代码
#登录镜像仓库
docker login
用户名
密码
#拉取镜像
docekr pull 用户名/仓库名:标签
#查看镜像
docker images
相关推荐
南境十里·墨染春水5 分钟前
linux学习进展 进程
linux·运维·学习
cyber_两只龙宝9 分钟前
【Oracle】Oracle之DQL中SELECT的基础使用
linux·运维·服务器·数据库·云原生·oracle
云栖梦泽10 分钟前
Linux内核与驱动:10.平台总线platform
linux
Deitymoon14 分钟前
linux——TCP多进程并发服务器
linux·服务器·tcp/ip
网络安全许木14 分钟前
自学渗透测试第15天(基础复习与漏洞原理入门)
linux·网络安全·渗透测试·kali linux
Hello World . .18 分钟前
linux驱动编程2 : uboot、Linux内核、rootfs来源及制作流程
linux·运维·服务器
geinvse_seg26 分钟前
开源实战——手把手教你搭建AI量化分析平台:从Docker部署到波浪理论实战
人工智能·docker·开源·蓝耘元生代·蓝耘maas
.柒宇.27 分钟前
Ansible自动化运维实战笔记:环境搭建与四大核心模块详解
运维·自动化·ansible
悠悠1213835 分钟前
K8s持久化存储深度解析:PV、PVC、StorageClass三剑客的生产实战
云原生·容器·kubernetes