zoukankan      html  css  js  c++  java
  • Docker镜像迁移

    1、找到你想移动的 Docker 容器的 ID。

     docker ps -a
    CONTAINER ID       IMAGE               COMMAND             CREATED             STATUS             PORTS               NAMES
    f4b0d7285fec       ubuntu:14.04       /bin/bash           38 minutes ago     Exit 0                                 hungry_thompson
    8ae64c0faa34       ubuntu:14.04       /bin/bash           41 minutes ago     Exit 0                                 jovial_hawking
    3a09b2588478       ubuntu:14.04       /bin/bash           45 minutes ago     Exit 0                                 kickass_lovelace

    我将使用 3a09b2588478 这个 ID 作为示例演示。

    2、提交你的变更,并且把容器保存成镜像,命名为 mynewimage


    $ docker commit 3a09b2588478 mynewimage
    4d2eab1c0b9a13c83abd72b38e5d4b4315de3c9967165f78a7b817ca99bf191e

    3、把 mynewimage 镜像保存成 tar 文件

     没有标签

    $ docker save mynewimage > /tmp/mynewimage.tar

    ​有标签
    $ docker save -o mynewimage.tag my:v1
     

    4、把 mynewimage.tar 拷贝到新的 Docker 实例中

    ​ 使用任何工作在你环境中的方法,比如 FTP、SCP 等等,在你的新的 Docker 实例中运行 docker load命令,并且指定 tar 镜像文件的位置。


    $ docker load < /tmp/mynewimage.tar

    5、最后,运行 docker images 命令检查镜像现在是否可用。

    $ docker images
    REPOSITORY         TAG                 IMAGE ID           CREATED             VIRTUAL SIZE
    mynewimage         latest             4d2eab1c0b9a       5 minutes ago       278.1 MB
    ubuntu             14.04               ad892dd21d60       11 days ago         275.5 MB
    <none>             <none>             6b0a59aa7c48       11 days ago         169.4 MB
    <none>             <none>             6cfa4d1f33fb       7 weeks ago         0 B

    6、修改镜像tag

    $ docker tag [镜像ID]  [镜像名称]:[镜像标签]

     

  • 相关阅读:
    /dev/tty /dev/ttyS0 /dev/tty0区别
    标准Makefile模板
    Linux Gcc常用命令
    使用mutt+msmtp在Linux命令行界面下发邮件
    DirSync: List of attributes that are synced by the Azure Active Directory Sync Tool
    批量硬关联本地AD帐号与Office云端帐号
    Linux下LDAPSearch的例子
    Powershell连接Office 365各组件的方法
    Shell下的正则表达式 (鸟哥私房菜)
    MySQL数据库管理常用命令
  • 原文地址:https://www.cnblogs.com/zhheng/p/9935652.html
Copyright © 2011-2022 走看看