docker - 如何在Docker环境中的根目录(/)中创建安装配置

标签 docker docker-compose docker-volume

我正在尝试在根目录中创建一个docker卷。当我尝试运行docker compose时,出现以下错误:-Cannot create container for service sample-volume: b'invalid volume specification: \'Volume1:/:rw\': invalid mount config for type "volume": invalid specification: destination can\'t be \'/\''如何在根目录中装入卷?

我经历了这个Github问题:-https://github.com/docker/compose/issues/3285。我仍然无法解决问题。

使用的Docker compose命令:-docker compose -f docker-compose.yml

最佳答案

如果您可以成功运行 docker run -v / host / path:/ image ,那么它将使 / host / path 的内容成为容器中唯一可见的内容;这将是容器的根。结果,您将无法在容器内运行os。

提供目标目录/文件名。
例如/主机/路径:/根/路径

关于docker - 如何在Docker环境中的根目录(/)中创建安装配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58557903/

相关文章:

docker - 旧文件保留在新的Docker容器中

docker -/usr/bin/被授权为Docker首选项中的卷共享的默认位置?

docker - 在 Singularity 中运行 Docker 镜像时绑定(bind)端口

docker - 使用 docker-compose.yml 未在 docker 容器中设置环境变量

postgresql - POSTGRES_PASSWORD 被忽略并且可以在不使用或使用任何密码的情况下访问数据库

Docker 在删除图像后拉取图像,除最后一层外的所有层都已经存在

docker - Kubernetes 和 docker-compose 之间的 DNS 一致

maven - 如何在 Docker 容器中自动重建 Java Webapp

mongodb - 带有 docker-compose 的 AdminMongo 不起作用

docker - 使用 linux 和 win 提取非 root 命名卷权限的工作方法