背景: 应用A和应用B共享相同的操作系统,应用A需要修改操作系统的某个配置,应用B不需要修改
解决方案
Docker规定层级是有优先级的,上层和下层有相同的文件和配置时,上层覆盖下层,数据以上层的数据为准。我们给每个应用一个优先级最高的空白层,如果需要修改下层的文件,就将这个文件复制到这个优先级最高的空白层进行修改,保证下层的文件不做任何改变。这样,从应用A的角度来看,文件已经修改成功了;从应用B的角度来看,文件没有发生任何改变。
Torres-tao |
|
||
Copyright © 2024 雷子锅
Powered by .NET 8.0 on Kubernetes |