全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

详解Docker基于已有的镜像制新的镜像

1.根据运行的容器制作镜像

#查看所有的容器
docker ps
#暂停当前容器
docker pause COTNAINER-ID
#将容器运行当前状态提交
docker commit COTNAINER-ID

#根据COMMIT-ID打包容器Tag
docker tag COMMIT-ID

经过以上几个步骤,根据当前运行的容器制作镜像就完成了。

2.上传镜像到Docker Hub

如果未登录Docker Hub,需要登录Docker Hub

docker login
#输入用户名和密码

推送镜像到Docker Hub

docker push IMAGE-NAME

运行结果如下图所示:

在Docker Hub上可以查看到我们刚刚上传的镜像文件,因为这个镜像是公开的,所以现在所有人都能够docker pull获取该镜像。

3.获取上传的镜像并运行

因为我使用的是同一台Ubuntu机器,我本地已经有了bage88/firstimage这个镜像,我先要删除该镜像,然后再获取。

3.1 删除镜像

#### 删除镜像
docker rmi IMAGE_NAME

提示如下错误,有基于该镜像的容器在运行,所以我先要删除这个容器,再删除镜像。

Error response from daemon: conflict: unable to remove repository reference "bage88/firstimage"
(must force) - container 25dca6040e7e is using its referenced image 31758d7d9e60

3.2 删除容器

docker rm 25dca6040e7e(这个是容器ID)

再执行一次删除镜像命令:

docker rmi bage88/firstimage

###结果如下,说明删除镜像成功
Untagged: bage88/firstimage:latest
Untagged: bage88/firstimage@sha256:dc8a6511903cdcd25cf2d9de76a1c9ba21c050bb7702525fb3e1ba0168071481
Deleted: sha256:31758d7d9e60b3c77bad4f477faae5e9dc87d3d5d16a085263f2f6de58a381ad
Deleted: sha256:77757027951c22c480289ef98c6109c6d7df4e0bae9bda5db1e43436159de9e5

3.3 获取镜像

docker pull bage88/firstimage

3.4 运行镜像

docker run -d -p 8010:80 bage88/firstimage

查看结果:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# docker基于已有制作镜像  # docker制作镜像  # Docker镜像制作详解介绍  # 利用Docker制作Nginx+PHP镜像的步骤详解  # 镜像  # 我先  # 上传  # 的是  # 一台  # 然后再  # 所示  # 输入用户名  # 已经有了  # 大家多多  # 如下图  # 镜像文件  # 完成了  # 因为我  # 几个步骤  # Hub  # login  # text  # align  # Docker 


相关文章: 网站设计制作企业有哪些,抖音官网主页怎么设置?  免费ppt制作网站,有没有值得推荐的免费PPT网站?  内部网站制作流程,如何建立公司内部网站?  如何在搬瓦工VPS快速搭建网站?  如何制作算命网站,怎么注册算命网站?  建站之星3.0如何解决常见操作问题?  上海制作企业网站有哪些,上海有哪些网站可以让企业免费发布招聘信息?  建站之星后台密码遗忘或太弱?如何重置与强化?  如何快速搭建二级域名独立网站?  音乐网站服务器如何优化API响应速度?  新网站制作渠道有哪些,跪求一个无线渠道比较强的小说网站,我要发表小说?  已有域名建站全流程解析:网站搭建步骤与建站工具选择  建站OpenVZ教程与优化策略:配置指南与性能提升  孙琪峥织梦建站教程如何优化数据库安全?  网站广告牌制作方法,街上的广告牌,横幅,用PS还是其他软件做的?  胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?  中山网站推广排名,中山信息港登录入口?  如何在Golang中实现微服务服务拆分_Golang微服务拆分与接口管理方法  如何在建站宝盒中设置产品搜索功能?  建站主机CVM配置优化、SEO策略与性能提升指南  建站之星北京办公室:智能建站系统与小程序生成方案解析  家具网站制作软件,家具厂怎么跑业务?  建站之星会员如何解锁更多建站功能?  宁波自助建站系统如何快速打造专业企业网站?  保定网站制作方案定制,保定招聘的渠道有哪些?找工作的人一般都去哪里看招聘信息?  北京制作网站的公司,北京铁路集团官方网站?  建站主机服务器选型指南与性能优化方案解析  c# F# 的 MailboxProcessor 和 C# 的 Actor 模型  自助网站制作软件,个人如何自助建网站?  制作网站的网址是什么,请问后缀为.com和.com.cn还有.cn的这三种网站是分别是什么类型的网站?  在线制作视频网站免费,都有哪些好的动漫网站?  香港服务器租用每月最低只需15元?  实例解析angularjs的filter过滤器  微信网站制作公司有哪些,民生银行办理公司开户怎么在微信网页上查询进度?  如何快速搭建高效WAP手机网站吸引移动用户?  在线制作视频的网站有哪些,电脑如何制作视频短片?  家庭服务器如何搭建个人网站?  如何在Golang中使用encoding/gob序列化对象_存储和传输数据  建站之星图片链接生成指南:自助建站与智能设计教程  如何快速搭建支持数据库操作的智能建站平台?  西安制作网站公司有哪些,西安货运司机用的最多的app或者网站是什么?  招贴海报怎么做,什么是海报招贴?  如何在云主机上快速搭建多站点网站?  如何用y主机助手快速搭建网站?  兔展官网 在线制作,怎样制作微信请帖?  制作证书网站有哪些,全国城建培训中心证书查询官网?  如何通过商城免费建站系统源码自定义网站主题?  如何快速查询网站的真实建站时间?  建站之星各版本价格是多少?  建站之星如何一键生成手机站? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。