由于在主机和容器之间同步文件的开销,IO for在Docker for Mac中非常慢。我希望能够使用docker compose将我的应用程序文件复制到容器中的某个目录,但是没有任何类型的同步/挂载。如果修改我的应用程序,则只需执行docker-compose restart
,即可使用更新后的文件创建一个新容器。似乎所有docker volume功能都需要某种与主机之间的同步,这是我所不希望的。我该怎么做?
我当前进行同步的音量配置看起来像这样:
volumes:
- ./application:/var/www/application:cached