docker - docker 无法挂载 linux 目标 /
问题描述
docker run -v /Users/xx/var/temp:/ -it alpine bash
但它提示:
invalid mount config for type bind: invalid specification: destination can't be /
为什么 alpine 主机目录无法挂载?
解决方案
Docker 不允许您将主机目录或卷绑定到/
容器内的根 ( )。您需要将其绑定在子目录中,例如:
docker run -v /Users/xx/var/temp:/var/temp -it alpine bash
这将使目录在/var/temp
容器内可用。
推荐阅读
- angular - Angular 路由器导航 skipLocationChange 在后续尝试使用解析器时不起作用
- c# - 在 WPF 中使用 ComboBox 搜索 SQL 数据库
- excel - 条件格式单元格内容在范围内是可变的
- c - 返回 char *str 类型的 float 的 printf val
- excel - 将特定文本字符串转换为特定数字
- javascript - Twitter API:如何获取用户 B 在 `statuses/mentions_timeline` 调用中是否关注经过身份验证的用户 A
- c++ - 没有得到我的 ASCII 数字 =7 的字符串打印输出
- r - 使用 gganimate 生成的动画将 Shiny 应用程序发布到 shinyapps.io
- css - 样式化自定义组件及其开槽元素
- reactjs - 在 Docker 容器中构建用于生产的 Create React App