Docker系列教程09-使用Docker Hub管理镜像

简介: 原文:http://www.itmuch.com/docker/09-docker-docker-hub/Docker Hub是Docker官方维护的Docker Registry,上面存放着很多优秀的镜像。

原文:http://www.itmuch.com/docker/09-docker-docker-hub/

Docker Hub是Docker官方维护的Docker Registry,上面存放着很多优秀的镜像。不仅如此,Docker Hub还提供认证、工作组结构、工作流工具、构建触发器等工具来简化我们的工作。

前文已经讲过,我们可使用docker search 命令搜索存放在Docker Hub中的镜像。本节我们来详细探讨Docker Hub的使用。

注册与登录

Docker Hub的使用非常简单,只需注册一个Docker Hub账号,就可正常使用了。登录后,我们可看到Docker Hub的主页,如图所示。

image.png

我们也可使用docker login 命令登录Docker Hub。输入该命令并按照提示输入账号和密码,即可完成登录。例如:

$ docker login
Login with your Docker ID to push and pull images from Docker Hub. If you don't have a Docker ID, head over to https://hub.docker.com to create one.
Username: itmuch
Password: 
Login Succeeded

创建仓库

点击Docker Hub主页上的"Create Repository"按钮,按照提示填入信息即可创建一个仓库。

image.png

如图,我们只需填入相关信息,并点击Create按钮,就可创建一个名为microservice-discovery-eureka的公共仓库。

推送镜像

下面我们来将前文构建的镜像推送到Docker Hub。使用以下命令即可,例如:

docker push itmuch/microservice-discovery-eureka:0.0.1

经过一段时间的等待,就可推送成功。这样,我们就可在Docker Hub查看已推送的镜像。

目录
相关文章
|
4天前
|
Docker 容器
docker从指定repo拉取镜像
docker从指定repo拉取镜像
|
4天前
|
存储 Linux 文件存储
Linux使用Docker部署Traefik容器并实现远程访问管理界面-1
Linux使用Docker部署Traefik容器并实现远程访问管理界面
|
4天前
|
弹性计算 Shell 数据安全/隐私保护
|
4天前
|
Docker 容器
Docker Desktop镜像迁移到其他磁盘
Docker Desktop镜像迁移到其他磁盘
|
5天前
|
运维 Linux Docker
Docker详解(四)——Docker换源与镜像拉取
Docker详解(四)——Docker换源与镜像拉取
13 0
|
6天前
|
应用服务中间件 Shell nginx
制作docker镜像的dockerfile编写规则汇总
制作docker镜像的dockerfile编写规则汇总
|
6天前
|
机器学习/深度学习 人工智能 分布式计算
人工智能平台PAI 操作报错合集之在本地构建easyrec docker镜像时遇到了无法连接docker服务如何解决
阿里云人工智能平台PAI (Platform for Artificial Intelligence) 是阿里云推出的一套全面、易用的机器学习和深度学习平台,旨在帮助企业、开发者和数据科学家快速构建、训练、部署和管理人工智能模型。在使用阿里云人工智能平台PAI进行操作时,可能会遇到各种类型的错误。以下列举了一些常见的报错情况及其可能的原因和解决方法。
|
6天前
|
Linux 网络安全 Docker
【Linux】-docker配置容器并打包成镜像
【Linux】-docker配置容器并打包成镜像
|
7天前
|
存储 监控 安全
【专栏】Docker Compose:轻松实现容器编排的利器
【4月更文挑战第27天】Docker Compose是款轻量级容器编排工具,通过YAML文件统一管理多容器应用。本文分三部分深入讨论其核心概念(服务、网络、卷和配置)、使用方法及最佳实践。从快速入门到高级特性,包括环境隔离、CI/CD集成、资源管理和安全措施。通过案例分析展示如何构建多服务应用,助力高效容器编排与管理。
|
5天前
|
存储 虚拟化 数据中心