zoukankan      html  css  js  c++  java
  • docker之导出、导入、数据搬迁

    docker 导出 导入有二种,一种是备份镜像,一种备份容器。数据搬迁,最简单粗暴就是直接COPY,volume的路径就行了。

    一、导出导入镜像
    #导出为tar
    docker save #ID or #Name > /home/save.tar
    #导入tar
    docker load < /home/save.tar
    二、导出导入容器
    #导出为tar
    docker export #ID or #Name > /home/export.tar
    #导入tar
    cat /home/export.tar | docker import - test:1.0
    三、数据迁移

    1,生成容器时设置了--volume,直接COPY后面的目录到新的服务器,或者路径

    2,然后docker run 把--volume指定到新的路径就行了。

    如果不知道--volume的路径,到cd /var/lib/docker/containers/下面找到对应的容器。里面有一个配置文件

    # cat hostconfig.json
    {"Binds":["/home/docker/redmine/redmine:/home/redmine/data"],"ContainerIDFile":"",

    /home/docker/redmine/redmine,这个就是我设置的--volume,如果没有设置--volume在这里也可以找到

  • 相关阅读:
    四则运算2
    四则运算1
    学习进度条
    Mat数据结构
    Markdown语法
    C++继承和派生
    C++智能指针
    clion配置ROS
    视觉十四讲:第六讲_g2o图优化
    视觉十四讲:第六讲_ceres非线性优化
  • 原文地址:https://www.cnblogs.com/probemark/p/10492935.html
Copyright © 2011-2022 走看看