docker - Docker-Compose 挂载卷覆盖主机文件
问题描述
我正在从 CMS 挂载一个目录,其中包含 docker 容器内的内容文件。
安装绝对有效。CMS 有一些基本文件,这些文件在构建过程中被复制到容器中的挂载文件夹中。然后它将被挂载到主机上的一个目录中。现在容器中的文件也在主机上。我可以更改它们,它们将保持同步。
如果我重新启动容器docker-compose stop
&&docker-compose up -d
主机上的文件将被容器构建中的默认文件覆盖。
是否有可能强制文件的本地状态覆盖容器中的文件?
亲切的问候
解决方案
也许尝试将其配置为只读
docker run -v volume-name:/path/in/container:ro my/image
推荐阅读
- android - android:contentDescription="@null" 和 tools:ignore="ContentDescription" 有什么区别?使用 android:importantForAccessibility="no"?
- python - 只有整数、切片 (`:`)、省略号 (`...`)、numpy.newaxis (`None`) 和整数或布尔数组是有效的索引 神经网络
- reactjs - Сannot 在测试中设置属性
- c++ - 从指针复制对象
- android - 如何使用 adb 卸载 Google Play 商店
- c++ - 默认情况下是通过引用或值传递的对象
- vue.js - 从 vuex 存储“发送”数据到组件
- html - XML 文件仅显示具有 DTD 而非 XSLT 的数据
- java - 等于和包含有什么区别
- quantum-computing - 你能在量子计算机上运行 64 位应用程序吗?