方式一:
    #命令格式
    docker commit -m ‘改动信息’ -a “作者信息” [container_id][new_image:tag]
    #命令演示:
    #进入一个容器,创建文件后并退出:
    $ ./docker_in.sh d74fff341687
    $ mkdir /hello
    $ mkdir /world $ ls
    $ exit
    #创建一个镜像:
    $ docker commit -m ‘mkdir /hello /world ‘ -a “panda” d74fff341687 nginx:v0.2
    #查看镜像:
    $ docker images
    #启动一个容器
    $ docker run -itd nginx:v0.2 /bin/bash
    #进入容器进行查看
    $ ./docker_in.sh ae63ab299a84
    $ ls

    方式二:
    #命令格式:
    docker export [容器id] > 模板文件名.tar
    #命令演示:
    #创建镜像:
    $ docker export ae63ab299a84 > nginx.tar
    #导入镜像:
    $ cat nginx.tar | docker import - panda-test

    导出(export)导入(import)与保存(save)加载(load)的恩怨情仇
    import与load的区别:
    import可以重新指定镜像的名字,docker load不可以
    export 与 保存 save 的区别:
    1、export导出的镜像文件大小,小于 save保存的镜像。
    2、export 导出(import导入)是根据容器拿到的镜像,再导入时会丢失镜像所有的历史