根据自己修改后的容器制作镜像并上传docker hub

要将自己的镜像上传到Docker Hub,可以按照以下步骤进行操作:

  1. 首先,确保已经在本地构建好了需要上传的 Docker 镜像。如果还没有构建,可以使用 docker build 命令来创建镜像。

  2. 登录到 Docker Hub 账号。打开终端或命令提示符,运行以下命令并输入相应的用户名和密码:

    docker login

  3. 为镜像添加标签(tag)。每个 Docker 镜像都必须有一个唯一的标签才能被正常上传。使用以下命令为镜像添加标签:

    docker tag <image_id> username/repository:tag

    其中 <image_id> 是原始镜像的 ID,username 是你在 Docker Hub 注册时所选择的用户名,repository 是仓库名称,tag 则是版本信息。

  4. 最后,通过以下命令将镜像上传到 Docker Hub:

    docker push username/repository:tag

  5. 等待上传完成,这样就成功将镜像上传到 Docker Hub 了。

1.docker容器commit成镜像文件

复制代码
//docker commit 容器名 想要创建的镜像名:版本号
docker commit docker-partkeepr_partkeepr_1 ems_system:latest

2.网站端登录docker_hub并创建仓库

登录: https://hub.docker.com/

有账号就登录,没有就注册一个

注册登录之后创建一个仓库,用来待会存储上传的镜像

3.本地端链接本地镜像与仓库

复制代码
// docker tag 本地镜像名:版本号 dockerhub用户名/仓库名:版本号
//没有版本号默认latest
docker tag ems_system:latest dbyyy/ems_system:latest

4.本地端登录账户并push镜像

复制代码
docker login -u [用户名] -p [密码]
然后依次输入docker用户名,密码.

//push本地镜像到仓库
docker push dbyyy/ems_system:latest
相关推荐
身如柳絮随风扬4 小时前
Java中的CAS机制详解
java·开发语言
风筝在晴天搁浅6 小时前
hot100 78.子集
java·算法
故事和你916 小时前
sdut-Java面向对象-06 继承和多态、抽象类和接口(函数题:10-18题)
java·开发语言·算法·面向对象·基础语法·继承和多态·抽象类和接口
Configure-Handler7 小时前
buildroot System configuration
java·服务器·数据库
:Concerto7 小时前
JavaSE 注解
java·开发语言·sprint
电商API_180079052478 小时前
第三方淘宝商品详情 API 全维度调用指南:从技术对接到生产落地
java·大数据·前端·数据库·人工智能·网络爬虫
一点程序8 小时前
基于SpringBoot的选课调查系统
java·spring boot·后端·选课调查系统
C雨后彩虹8 小时前
计算疫情扩散时间
java·数据结构·算法·华为·面试
2601_949809598 小时前
flutter_for_openharmony家庭相册app实战+我的Tab实现
java·javascript·flutter
vx_BS813309 小时前
【直接可用源码免费送】计算机毕业设计精选项目03574基于Python的网上商城管理系统设计与实现:Java/PHP/Python/C#小程序、单片机、成品+文档源码支持定制
java·python·课程设计