无法使用冒号映射 docker 卷

2023-11-21

当主机目录路径包含冒号时,有没有办法将主机目录挂载为数据卷? 例子

-v /colon:path/test:data

在这种情况下,它正在治疗data作为附加选项。这/colon:path/test是正确的 Unix 路径。


是的。随着--mount您可以指定源和目的地的选项。此选项已添加到 Docker 17.05.0。

--mount type=bind,source=/colon:path/test,destination=/data

注意:您必须使用绝对路径名。我假设目的地是/data。

来自码头运行联机帮助页:

另请参见 --mount,它是 --tmpfs 和 --volume 的后继者。 尽管没有计划弃用 --volume,但是 --mount 的使用 被推荐。

Example:

touch foo:bar
docker run --rm --mount type=bind,source=$PWD/foo:bar,destination=/tmp/foo:bar busybox ls /tmp
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法使用冒号映射 docker 卷 的相关文章

随机推荐

  • 如何统计每个类别的商品数量?

    我想对网站上的产品进行过滤 像这样的东西 Department lassics 13 395 Literary 111 399 History 68 606 Format HTML 3 637 PDF 8 Audio CD 443 Lang
  • 根据查询计数

    给定一个包含 N 个正元素的数组 假设我们列出了数组 A 的所有 N N 1 2 个非空连续子数组 然后用相应子数组中存在的最大元素替换所有子数组 所以现在我们有 N N 1 2 个元素 其中每个元素都是其子数组中的最大值 现在我们有 Q
  • 如何右对齐

    标签?

    我有几个 p 我想要右对齐的标签 有谁知道如何做到这一点 CSS p text align right INLINE p p style text align right Some Text p jQuery p css text alig
  • 如何使用 flutter google_maps 插件获取可见地图的边界?

    我试图找出 flutter 的谷歌地图插件中谷歌地图可见部分的边界框是什么 可以获得吗 如果不是 是否可以根据缩放级别和地图中心的纬度 经度来计算边界框 那将是GoogleMapController getVisibleRegion
  • 如何从 Azure DevOps 中的 YAML 管道获取阶段结果

    到目前为止 我正在使用Azure DevOps REST Api从 Azure DevOps 中的版本获取数据以用于报告目的 显然 这将随着使用 CI CD gt YAML 和多阶段管道 当前预览 的新方式而改变 在这种情况下 构建和发布策
  • 分块读取大文件c#

    我想逐块读取非常大的文件 4GBish 我目前正在尝试使用StreamReader和Read 读取方法 语法是 sr Read char buffer int index int count 因为index is an int它会overf
  • 缓存策略,输出缓存与数据缓存或两者兼而有之?

    我正在开发一个 ASP NET MVC 项目 现在我想开始考虑我的缓存策略 我试图让我的框架尽可能开放以供缓存使用 据我在 Scott Hanselman 的播客中听到的消息 StackOverflow com 使用页面输出缓存并压缩该内容
  • Spring Boot 在 Gradle 中获取包的属性

    我正在尝试将我的项目从 Maven 构建转换为 Gradle 目前项目使用Spring Boot 在我当前的 Maven 配置中 我有
  • 如何解决VScode UnsupportedClassVersionError?

    Problem 当我运行 HelloWorld 时 它返回 java lang UnsupportedClassVersionError HelloWorld 已编译 通过更新版本的 Java 运行时 类文件版本 52 65535 该版本的
  • 函数中的自动参数类型

    我想知道标准委员会是否考虑扩展C 14auto关键字来推导函数模板参数类型 就像现在泛型 lambda 中存在的那样 正如这个答案中很好地描述的那样 因为它适用于 lambda 函数 所以它也应该适用于任何函数 当然 这对于经典语法来说是完
  • JavaScript 中的词法范围

    我对 JavaScript 中的作用域到底是如何工作的感到有点困惑 主要是词法作用域 我知道全局作用域中的变量可以在任何地方访问 在 JavaScript 中创建新作用域的唯一方法是通过创建函数 或在 ES6 中使用 let 但是 我不太明
  • Flutter如何手动安装包

    有没有办法手动下载包并安装 使用他们的包管理器真是令人沮丧 这次下载只需要 0 4 秒 但每次尝试多次后都无法下载 每次都要等待几分钟 实在是太不可靠了 至少有办法让我看到进度条之类的吗 我在浏览器中 2 秒就能下载的东西却每次都能成功 下
  • CreateProcess 在 Windows 7 下不会创建额外的控制台窗口?

    我正在尝试使用 CreateProcess 运行一个进程 并在单独的控制台窗口中独立运行它 我可以使用 system 函数来实现这一点 但我更喜欢 CreateProcess 因为它使我可以指定环境和工作目录 获取进程的句柄 以及在需要时通
  • 安装 PostgreSQL 9.0 后如何更改 NAMEDATALEN 配置?

    我支持一些旧版 PostgreSQL 8 3 4 数据库 并将它们迁移到一些较新的 Windows Server 2008 硬件上 我被告知 NAMEDATALEN 数字需要高于默认值 据我了解 NAMEDATALEN 配置不存在于配置文件
  • Capistrano 3 资产:预编译需要数小时。停在 css 文件处

    正如它所说 我无法让 capistrano 3 做assets precompile正确 即使几个小时后 它仍然说写信给 css服务器上的文件 UPDATE 我正在玩 我尝试了 m1 medium 当它到达某个点时 就会发生同样的事情 它只
  • 将值从 SQL Server 导出到 txt 文件

    我想将 SQL Server 中的值导出到 txt 文件 我了解 BCP 在那里我需要提供查询或表名称才能从表中导出数据 我不想导出数据 但我想导出分配给变量的值 我该怎么做 有什么帮助吗 使用查询收集要导出的变量 像这样的东西 DECLA
  • 找不到模块“模块名称”的声明文件。 '/path/to/module-name.js' 隐式具有 'any' 类型

    我读的是 TypeScript模块分辨率 works 我有以下存储库 ts stack di 编译后目录结构如下 dist annotations d ts annotations js index d ts index js inject
  • git 将分支推送到具有不同名称的新存储库

    如何使用分支的新名称将分支推送到不同的存储库 例如我有一个分支feature1在回购协议上abc我想推送到回购协议xyz并使其成为主分支 我尝试使用重命名远程git分支但在新的存储库上执行 git 克隆后 我收到了错误消息 git 警告 远
  • 我可以通过蓝鸟承诺提前打破链条吗?

    我不一定想犯错误 但我有 getFromDb then tradeData gt if not tradeData DO NOT CONTINUE THE CHAIN else getLatestPrice tradeData then l
  • 无法使用冒号映射 docker 卷

    当主机目录路径包含冒号时 有没有办法将主机目录挂载为数据卷 例子 v colon path test data 在这种情况下 它正在治疗data作为附加选项 这 colon path test是正确的 Unix 路径 是的 随着 mount