Docker会杀死FHS吗?

我看到很多Docker镜像忽略了文件系统层次结构标准(FHS)。 大多数例子(一些官员)忽略了FHS。 例如,有些人可能会select将他们的二进制文件放在/app ,他们的数据放在/data ,在根目录下有一个entrypoint.sh等等。

FHS的意图是更好的分配和应用程序的互操作性。 Dockerfile的FHS合规性允许将Linux基本映像更改为另一个版本或分发。 例如,可能需要这种升级来解决分发包的错误修正。

编写非FHS兼容的Dockerfiles似乎是很常见的做法。 这会使维护更复杂吗?