• Docker创建数据卷容器


    docker create --name test_4 -v /data_4 nginx
    创建一个test_4数据卷容器,在该容器的/data_4目录挂载数据卷

    使用数据卷容器时,
    无须保证数据卷容器处于运行状态,
    所以用docker create命令即可。

    docker inspect test_4
    查看test_4数据卷容器信息


    docker run -d --name test_5 --volumes-from test_4 nginx
    docker run -d --name test_6 --volumes-from test_4 nginx
    创建test_5与test_6两个容器,
    并挂载test_4数据卷容器

    3个容器中的任何一方在/data_4目录下的操作,
    其他的容器都可以看到。

    可以多次使用--volumes-from参数,
    实现对多个不同的数据卷容器的同时使用,
    这些数据卷容器中的数据卷,
    都会被挂载到新的容器中。


    docker run --name test_7 --volumes-from test_4 -v $(pwd):/folder nginx tar cvfP /folder/folder.tar /data_4

    导出
    备份命令:
    1、利用nginx镜像创建test_7容器;
    2、挂载test_4数据卷容器中的data_4数据卷;
    3、挂载宿主机的当前目录到test_7容器的/folder目录;
    4、test_7容器启动后,把/data_4数据卷压缩为folder.tar


    ll
    查看宿主机当前目录

  • 相关阅读:
    java简单实现MD5加密
    Java用freemarker导出Word 文档
    java 反射(*)
    java解析XML
    JDBC程序实例
    web前端开发-博客目录
    虚拟主机配置
    WAMP运行原理
    WAMP配置
    web前端性能优化总结
  • 原文地址:https://www.cnblogs.com/yjlch1016/p/9034166.html
Copyright © 2020-2023  润新知