在节点之间导出和导入 DOCKER 镜像
来源:互联网 发布:java程序课程 编辑:程序博客网 时间:2024/05/17 06:37
转载自:http://segmentfault.com/blog/yexiaobai/1190000000586840
Docker 背后的驱动力之一就是通过所有的 Docker 使服务器 能创建一个一致的环境,并且能创建一个能运行在任何 Docker 服务器上的合适的模板或是镜像。
因此,Docker 能非常完美的支持,能非常容易的导出一个正在运行的容器,并且重新导入另外一台 Docker 服务器。
让我们假设一下,例如这个示例,你有一个你将移动到另外一台服务器去的正在运行的容器。这个进程的功能就是把这个容器保存为一个镜像,保存成 一个 tar 文件,把它移动到新的服务器,并且把这个镜像加载进新的 docker 服务器。
找到你想移动的 Docker 容器的 ID。
docker ps -aCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMESf4b0d7285fec ubuntu:14.04 /bin/bash 38 minutes ago Exit 0 hungry_thompson8ae64c0faa34 ubuntu:14.04 /bin/bash 41 minutes ago Exit 0 jovial_hawking3a09b2588478 ubuntu:14.04 /bin/bash 45 minutes ago Exit 0 kickass_lovelace
我将使用 3a09b2588478
这个 ID 作为示例演示。
提交你的变更,并且把容器保存成镜像,命名为 mynewimage
。
$ docker commit 3a09b2588478 mynewimage4d2eab1c0b9a13c83abd72b38e5d4b4315de3c9967165f78a7b817ca99bf191e
把 mynewimage
镜像保存成 tar 文件,我将使用 /tmp
目录保存这个镜像,但是你可以使用 NFS
来共享,使得非常容易的移动完成 tar 文件。
$ docker save mynewimage > /tmp/mynewimage.tar
把 mynewimage.tar
拷贝到新的 Docker 实例中,使用任何工作在你环境中的方法,比如 FTP、SCP 等等。
在你的新的 Docker 实例中运行 docker load
命令,并且指定 tar 镜像文件的位置。
$ docker load < /tmp/mynewimage.tar
最后,运行 docker images
命令检查镜像现在是否可用。
$ docker imagesREPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZEmynewimage latest 4d2eab1c0b9a 5 minutes ago 278.1 MBubuntu 14.04 ad892dd21d60 11 days ago 275.5 MB<none> <none> 6b0a59aa7c48 11 days ago 169.4
0 0
- 在节点之间导出和导入 DOCKER 镜像
- 在节点之间导出和导入 DOCKER 镜像
- 在节点之间导出和导入 DOCKER 镜像
- 在节点之间导出和导入 DOCKER 镜像
- 在节点之间导出和导入 DOCKER 镜像
- 在 docker 之间导出导入镜像
- 在 docker 之间导出导入镜像
- Docker系列~在 docker之间导出导入镜像(九)
- docker镜像的导入和导出
- docker导出导入镜像
- 导出、导入Docker镜像
- docker 镜像 导入导出
- Docker导入导出镜像
- Docker镜像导出、导入
- Docker导入导出镜像
- Docker导出/导入镜像
- Docker镜像导入导出
- Docker之提交容器为镜像(导出镜像和导入镜像)和端口映射
- 常量指针(const*)和指针常量(*const)
- 幂取模算法
- 使用 Intel HAXM 为 Android 模拟器加速,媲美真机
- 启用userlist保障账号安全,控制用户登录
- 12、黑马程序员-C语言指针
- 在节点之间导出和导入 DOCKER 镜像
- kbengine交流群16535321
- 对于equal和hashcode的理解,何时需要重写
- VS2010中OpenCV的配置步骤(手动方法)
- Centos下gedit编码设置
- RSA公钥加密算法
- XCode 5 提示找不到 cmath cctype的问题
- 第14周项目3-多科成绩单(1)(2)
- audio_policy.conf说明(翻译)