当前在使用docker的绑定安装解决方案中使用了三个标志,这会导致对卷装载(共享文件系统)的性能进行调整。
这些选项是:
consistent
:完美的一致性(主机和容器始终具有相同的安装视图)cached
:主机的视图具有权威性(允许延迟,直到主机上的更新出现在容器中为止)delegated
:容器的视图具有权威性(允许在容器上的更新出现在主机上之前延迟)我一直在使用delegated
标志,因为使用它来使容器的视图具有权威性更为重要。
还有其他可以改善调音的标志/选项吗?
以下配置显示了我们的设置方式:
volumes:
- data:/var/www:rw,delegated
作为参考,我得到了以下URL:https://docs.docker.com/docker-for-mac/osxfs-caching/