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项目


相关文章
|
2月前
|
Kubernetes Docker Python
Docker 与 Kubernetes 容器化部署核心技术及企业级应用实践全方案解析
本文详解Docker与Kubernetes容器化技术,涵盖概念原理、环境搭建、镜像构建、应用部署及监控扩展,助你掌握企业级容器化方案,提升应用开发与运维效率。
482 109
|
29天前
|
前端开发 JavaScript 应用服务中间件
在Docker部署的前端应用中使用动态环境变量
以上步骤展示了如何在 Docker 配置过程中处理并注入环墨遁形成可执行操作流程,并确保最终用户能够无缝地与之交互而无须关心背后复杂性。
89 13
|
3月前
|
存储 监控 Java
如何对迁移到Docker容器中的应用进行性能优化?
如何对迁移到Docker容器中的应用进行性能优化?
261 59
|
5月前
|
缓存 Shell 网络安全
将应用程序打包成Docker镜像时可能遇到哪些问题?
将应用程序打包成Docker镜像时可能遇到哪些问题?
476 77
|
3月前
|
缓存 Java Docker
如何对应用代码进行优化以提高在Docker容器中的性能?
如何对应用代码进行优化以提高在Docker容器中的性能?
224 1
|
2月前
|
运维 Cloud Native Docker
Docker:重塑现代应用交付的基石
Docker:重塑现代应用交付的基石
|
4月前
|
安全 Java Docker
Docker 部署 Java 应用实战指南与长尾优化方案
本文详细介绍了Docker容器化部署Java应用的最佳实践。首先阐述了采用多阶段构建和精简JRE的镜像优化技术,可将镜像体积减少60%。其次讲解了资源配置、健康检查、启动优化等容器化关键配置,并演示了Spring Boot微服务的多模块构建与Docker Compose编排方案。最后深入探讨了Kubernetes生产部署、监控日志集成、灰度发布策略以及性能调优和安全加固措施,为Java应用的容器化部署提供了完整的解决方案指南。文章还包含大量可落地的代码示例,涵盖从基础到高级的生产环境实践。
196 3
|
3月前
|
存储 监控 测试技术
如何将现有的应用程序迁移到Docker容器中?
如何将现有的应用程序迁移到Docker容器中?
289 57