docker - 如何通过 docker compose 将文件复制到 docker 容器,而不绑定到主机?
问题描述
由于在主机和容器之间同步文件的开销,IO 在 Docker for Mac 中非常慢。我希望能够使用 docker compose 将我的应用程序文件复制到容器中的某个目录,但没有任何类型的同步/挂载。如果我修改我的应用程序,我只会docker-compose restart
使用更新的文件创建一个新容器。似乎所有 docker 卷功能都需要与主机进行某种同步,这是我不想要的。我该如何做到这一点?
我当前的卷配置(确实会同步)如下所示:
volumes:
- ./application:/var/www/application:cached
解决方案
推荐阅读
- django - 在 Django ModelAdmin 中,如何允许编辑 ForeignKey 对象但不允许重新分配?
- coldfusion - 如何知道从 upsert 查询中运行了什么
- c++ - get_time 未按预期运行
- python - 关于python中一个简单的递归函数
- python - 为什么它在 Python 编译器和 web.py 应用程序中的工作方式不同?
- ios - 如何通过 MVC 模式将 ViewController 与视图连接起来
- eclipse - Eclipse RSE 上的 Ctrl+单击导航
- tfs - 从 TFS 扩展中使用 TFS VSTS Rest API 时出现 401 错误
- image - Rmagick,imagemagick:使用-resize方法后图像不正确且模糊
- knex.js - Bookshelf.js:批量更新