`
wiselyman
  • 浏览: 2098040 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
博客专栏
Group-logo
点睛Spring4.1
浏览量:82636
74ae1471-94c5-3ae2-b227-779326b57435
点睛Spring MVC4...
浏览量:130978
社区版块
存档分类
最新评论

打包docker镜像并使用文件导入

 
阅读更多

      将在线下载或者自己编译的docker镜像打成tar包,以备在没有网络的情况下,在其他服务器直接导入docker镜像。

      

 

1、查看当前容器

 

docker ps -a

 结果

 

 

CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS                     PORTS               NAMES
046331bdbb90        centos:latest       "/bin/bash"         2 minutes ago       Exited (0) 8 seconds ago                       romantic_pasteur 

 

 

2、提交(commit)修改并保存这个容器成为一个new-image镜像

 

 docker commit 046331bdbb90 new-image

 

 

3、将new-image的tar文件保存在/tmp目录下

 

docker save new-image > /tmp/new-image.tar

 

 

4、导入tar包到本地docker镜像(可以上传到别的机器测试,我在本地测试,删除在commit时生成的new-image)

 

 

docker load < /tmp/new-image.tar

 

 

 

 

5、当然也可以按照《建立docker私有库(docker registry)》的方法导到你的私有库上

  • 大小: 177.2 KB
  • 大小: 114 KB
分享到:
评论
1 楼 CoderDream 2016-03-03  
感谢楼主分享!

相关推荐

    mysql 5.7 docker 镜像 离线安装包

    mysql 5.7 docker 镜像 离线安装包 mysql 5.7 docker 镜像 离线安装包 mysql 5.7 docker 镜像 离线安装包 mysql 5.7 docker 镜像 离线安装包 mysql 5.7 docker 镜像 离线安装包 mysql 5.7 docker 镜像 离线安装包

    网心云Docker镜像

    网心云Docker镜像打包,命令行导入或者到宝塔直接使用;

    Docker镜像的导入导出的实现方法

    本文介绍Docker镜像的导入导出,用于迁移、备份、升级等场景,准备环境如下: CentOS 7.0 Docker 1.18 导入导出命令介绍 涉及的命令有export、import、save、load save 命令 docker save [options] images [images...

    docker常用命令使用总结

    * 导入镜像压缩包:`docker load -i 镜像压缩包` 容器操作 Docker 容器是镜像的运行实例,可以通过以下命令来管理容器。 * 创建容器:`docker run -it --name 容器名 镜像名 [命令]` * 进入容器:`docker exec -...

    docker-wnameless-oracle-xe-11g百度盘地址.zip

    docker oracle的离线镜像docker-wnameless-oracle-xe-11g.tar,可以导入到内网(无互联网)环境使用,该包是基于wnameless的Oracle打包的,由于网速慢,我是使用 git clone ...

    alpine-nginx.tar.gz

    nginx 1.22.0 docker镜像包 使用说明: 1.下载该文件并上传到linux服务器 2.导入镜像docker load -i aipine-nginx.tar.gz 3.检查docker images | grep nginx 4.docker容器内目录/usr/local/nginx/{conf,logs,html},...

    Docker镜像导出与导入与拷贝实例分析

    将gateway.tar复制到需要的服务器上,然后在服务器上导入该镜像文件 #导入镜像文件 docker load --input /root/docker-images/nginx.tar 或者通过符号的方式来导入 docker load &lt; /root/docker-images/nginx.tar...

    此资源介绍了docker的镜像管理的相关知识

    此资源包括docker镜像的下载、删除及镜像的备份打包,镜像导入,导出、镜像更名等;以及我们如何拉取镜像,怎么拉取国内厂商的镜像,如网易云?怎么找对应的镜像包:如mysql?此文件有些怎么一次性导出或者一次性...

    docker-compose_install.tar.gz

    通过 Docker Compose,开发者可以使用 YAML 文件(通常命名为 `docker-compose.yml`)来配置服务、网络和卷,然后通过 `docker-compose` 命令行工具一次性启动所有关联的服务。这大大简化了多容器应用的管理和部署...

    MicroK8s v1.26.4 离线镜像

    国内使用 MicroK8s 搭建k8s环境 存在拉取镜像慢的情况,所以我打包了一些组件的镜像上传,以备后用。 导入镜像命令: microk8s images import 包含镜像列表: docker.io/calico/cni:v3.23.5 docker.io/calico/cni ...

    一键远程连接docker脚本.zip

    在工作学习中,为了提高项目部署效率,一般会在Idea中直接使用Docker插件连接服务器Docker容器,然后将项目打包与DockerFile一起build成Docker镜像部署运行。但是不可能服务器总是跟着主机的,因此呢时常会面临的一...

    docker命令.txt

    docker镜像导入导出命令,从一个虚拟机把镜像pull到另外一个虚拟机,全部镜像打包为tar文件,无需再在另一个虚拟机上部署各种环境,只要load镜像,run镜像后,就能直接启动项目

    Docker超详细基础教程上篇.doc

    Docker 的容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。 Docker 安装可以分为两种:CE(Community Edition: 社区版)和 EE(Enterprise Edition: 企业版)...

    docker-cobbler:Cobbler 2.6.5 Ubuntu 14.04 的 Docker 容器

    DNS="IP" GW="IP" 以及指向您的iso位置和kickstart文件的不同挂载点使用 Docker 构建容器docker build -t cobbler:latest . 启动容器./run.sh cobbler:latest 测试并完成安装你应该很高兴去。 尝试访问执行 import-...

    consul.tar

    docker打包save的consul镜像文件,直接导入服务器load即可使用。

    Docker基础命令详解

    Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上。 Docker是一个重新定义了程序开发测试、交付和部署过程的开放平台,Docker则...

    hdp.tar镜像搭建的镜像

    该镜像已经打包,只需导入tar包,即可拥有一个单机的hadoop镜像

    容器教程培训视频.zip

    21把正在运行的客器打包后导入为容器镜像,mp4 22查看容器P地址方法mp4 23停止一个或多个正在运行的容器mp4 24后动个已停止的容器及删除个止容器mp4 25容器端目映射mp4 26数据持久化存储mp4 27容器时间同步,mp4 28在...

    CentOS 8.5 x86_64 OVF.rar

    导入后,根据提示完成虚拟机设置,如分配内存、设置网络适配器等,然后即可启动并使用预装好的CentOS 8.5系统。 在CentOS 8.5中,用户可以体验到最新版本的Linux内核,支持各种硬件驱动,包括对容器技术的优化,如...

Global site tag (gtag.js) - Google Analytics