我正在使用以下命令使用委托的一致性创建与主机共享同一目录的多个容器:
docker run -v `pwd`:/opt/dir:cached alpine myCmd1
docker run -v `pwd`:/opt/dir:cached alpine myCmd2
...
从doc. about shared filesystems for Docker for Mac开始,使用主机和容器之间的委托一致性时,容器的视图具有权威性(允许在容器上的更新出现在主机中之前的延迟)。
我是否也希望容器之间具有相同的一致性?还是他们一直都对坐骑有相同的看法?
答案 0 :(得分:1)
使用委托模式,所有容器应具有给定绑定安装的相同视图(假设它们在同一运行时)。
(Docker documentation of delegated semantics)
由同一运行时托管的所有容器必须共享一致的装载缓存。