zoukankan      html  css  js  c++  java
  • docker container 导入和导出

    docker container 导入和导出

    1、前言

    前提是现在有一个可以运行的docker 环境

    2、docker container 的导出

    [root@wxtest1607 lixr]# docker ps 
    CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS                               NAMES
    b91d9ad83efa        9045                "/bin/bash"         18 seconds ago      Up 15 seconds                                           trusting_colden
    f680b58163ab        aa79                "/bin/bash"         8 hours ago         Up 8 hours                                              stupefied_mayer
    4db6aa9b8278        4052                "mysqld_safe"       21 hours ago        Up 21 hours         8080/tcp, 0.0.0.0:53307->3306/tcp   nostalgic_leavitt
    7bcfe52af7a0        599d                "mysqld_safe"       21 hours ago        Up 21 hours         8080/tcp, 0.0.0.0:53306->3306/tcp   sleepy_hodgkin
    
    
    [root@wxtest1607 lixr]# docker export b91d9ad83efa > tomcat80824.tar
    [root@wxtest1607 lixr]# ls -lh
    总用量 2.1G
    -rw-r--r--  1 root root   943M 8月  24 18:37 tomcat80824.tar
    -rw-r--r--  1 root root  1005M 8月  24 17:42 tomcat8-apr.ta
    

    b91d9ad83efa 是 镜像90457edaf6ff 启动后的容器。

    镜像导出的文件比容器导出文件大

    3、docker container 的导入

    [root@wxtest1607 lixr]# docker import tomcat80824.tar
    sha256:880fc96a6bb6abdfa949a56d40ef76f32f086fa11024ddcfb4e4e8b22041d5f2
    
    [root@wxtest1607 lixr]# docker image
    REPOSITORY                TAG                 IMAGE ID            CREATED             SIZE
    <none>                    <none>              880fc96a6bb6        6 seconds ago       971.9 MB
    [root@wxtest1607 lixr]# docker tag 880f tomcat80824:1.0
    [root@wxtest1607 lixr]# docker image list
    REPOSITORY                TAG                 IMAGE ID            CREATED              SIZE
    tomcat80824               1.0                 880fc96a6bb6        About a minute ago   971.9 MB
    tomcat8-apr               3.0                 90457edaf6ff        8 hours ago          1.036 GB
    

    4、镜像和容器 导出和导入的区别

    镜像导入和容器导入的区别:
    1)容器导入 是将当前容器 变成一个新的镜像
    2)镜像导入 是复制的过程
    save 和 export区别:
    1)save 保存镜像所有的信息-包含历史
    2)export 只导出当前的信息。

  • 相关阅读:
    js获取粘贴内容
    axios导出 exer
    Mac + IDEA + JRebel破解方法.
    富有魅力的git stash
    java web 下实现文件下载
    java23中设计模式
    高并发量网站解决方案
    Linux下拆分大文件
    Linux下jvm、tomcat、mysql、log4j优化配置
    cas单点登出
  • 原文地址:https://www.cnblogs.com/yanling-coder/p/11715534.html
Copyright © 2011-2022 走看看