docker<应用分享>--本地镜像上传dockerhub、从dockerhub拉取镜像

简介: 注册账号并登录首先在docker hub注册账号 docker hub地址:docker hub

注册账号并登录

首先在docker hub注册账号 docker hub地址:docker hub


服务器输入docker login,输入账号密码回车登录(前提是服务器能连外网)



上传镜像(push)

使用docker tag命令生成新的镜像,不影响原镜像

docker tag 原镜像名称 自定义前缀/新镜像名称



使用docker push命令推送到docker hub


docker push 要推送的镜像名称


上传完成后进入dockerhub网页查看



拉取镜像

如果想在其他服务器部署这个项目,就可以直接从dockerhub拉取镜像并运行,还是非常方便的。


但是我这里没有其他服务器,就继续在当前服务器操作了


把已有的镜像删除掉



重新从dockerhub拉取



docker run运行



docker logs查看日志



上面就是推送拉取镜像完成的流程


如果想更安全一点,把仓库服务建在本地,参考下面博文


docker上传镜像到本地仓库,从本地仓库拉取镜像


springboot应用如何在docker中创建镜像:使用Dockerfile部署springboot项目


相关文章
|
21天前
|
弹性计算 运维 持续交付
探索Docker容器化技术及其在生产环境中的应用
探索Docker容器化技术及其在生产环境中的应用
70 5
|
9天前
|
jenkins 持续交付 Docker
docker之自定义制作镜像(python程序)
docker之自定义制作镜像(python程序)
|
1月前
|
应用服务中间件 nginx Docker
Docker镜像-基于DockerFile制作编译版nginx镜像
这篇文章介绍了如何基于Dockerfile制作一个编译版的nginx镜像,并提供了详细的步骤和命令。
149 17
Docker镜像-基于DockerFile制作编译版nginx镜像
|
22天前
|
Cloud Native 持续交付 Docker
探索Docker容器化技术及其在软件开发中的应用
探索Docker容器化技术及其在软件开发中的应用
21 7
|
20天前
|
Devops jenkins 持续交付
DevOps实践:构建和部署一个Docker化的应用
【9月更文挑战第14天】在当今快节奏的软件开发领域,DevOps已经成为提升效率、加速交付的关键。本文将引导你理解DevOps的核心概念,并通过一个实际的示例—构建和部署一个Docker化的应用—来深入探讨其实践方法。我们将从简单的应用出发,逐步实现Docker容器化,并最终通过CI/CD流水线自动化部署过程。这不仅是对DevOps流程的一次实操演练,也是对现代软件开发理念的一次深刻体验。
|
25天前
|
持续交付 开发者 Docker
掌握 Docker:容器化技术在现代开发中的应用
Docker 是一个开源容器化平台,使开发者能够将应用程序及其依赖项封装在轻量级容器中,确保跨平台的一致性。本文介绍了 Docker 的基本概念、核心组件及优势,并展示了其在快速部署、一致性、可移植性和微服务架构中的应用。通过示例说明了 Docker 在本地开发环境搭建、服务依赖管理和 CI/CD 流程中的作用,以及多阶段构建、资源限制和网络模式等高级特性。掌握 Docker 可大幅提升开发效率和应用管理能力。
|
1月前
|
负载均衡 持续交付 Docker
Docker的应用场景有哪些?
Docker的应用场景有哪些?
58 6
|
1月前
|
Docker 容器
Docker Hub镜像公共仓库使用
这篇文章介绍了如何使用Docker Hub公共仓库进行镜像的创建、上传、下载和管理。
441 8
|
1月前
|
负载均衡 大数据 测试技术
docker容器技术有哪些应用场景?
docker容器技术有哪些应用场景?
38 5
|
6天前
|
机器学习/深度学习 边缘计算 Docker
Docker有哪些应用场景
Docker有哪些应用场景
27 0
下一篇
无影云桌面