gpt4 book ai didi

Docker Volumes - 将不同的文件系统绑定(bind)到 ../docker/volumes/

转载 作者:行者123 更新时间:2023-12-02 19:41:04 25 4
gpt4 key购买 nike

使用 btrfs 驱动程序在 RHEL 7.1 上运行 docker v1.10.1。我有一个单独的 xfs 分区,我想在其中挂载数据卷。我宁愿让 docker 本地管理卷(即使用 docker volume create)。有谁知道在 ./docker/volumes 上安装 xfs 分区是否有效?或者有没有办法配置 docker 为数据卷使用不同的挂载点(在不同的文件系统上)?

设置:

  • 瑞尔 7.1
  • Docker v1.10 Docker 目录:/data-dev/docker 使用 btrfs
  • 数据卷的所需挂载点:/data/docker/volumes 使用 xfs

  • 问题:
  • 在/data-dev/docker/volumes 上挂载/data/docker/volumes 是否安全?
  • 或者,我可以将 Docker 配置为在/data/docker/volumes 上挂载数据卷吗?
  • 最佳答案

    对于 docker version 17.09.0-ce ,您可以创建一个命名卷,然后将分区挂载到卷文件夹中:

    docker volume create yourNamedVolume
    mount -t xfs /dev/sdXX /var/lib/docker/volumes/yourNamedVolume/_data

    之后,所有以 --volume yourNamedVolume:/destination_folder 开头的 docker 容器 将有您的 xfs 数据 在指定 destination_folder .

    关于Docker Volumes - 将不同的文件系统绑定(bind)到 ../docker/volumes/,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36070688/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com