Python 在只读容器中运行烧瓶服务
我正在强化我们的k8s基础设施,并希望装载(只读)一些用python编写的微服务,使用flask公开RESTAPI 假设服务从未将任何文件写入磁盘(duh),在任何情况下,flask是否需要对容器内的文件系统具有写入权限?默认情况下,flask是否在磁盘上缓存任何内容 假设该服务从未将任何文件写入磁盘(duh),则 flask在任何情况下都需要对文件系统的写入权限 在集装箱里面?flask是否在磁盘上缓存任何内容 违约 假设您的服务不会写入任何文件-据我所知,您不需要写入权限,并且不会在磁盘上写入任何内容。将复制并产生结果,但稍后 顺便说一句,在阅读/调查信息的同时,我发现了一篇很棒的文章,其中阐述了如何正确处理用户权限以及以非root用户身份运行的后果 假设该服务从未将任何文件写入磁盘(duh),则 flask在任何情况下都需要对文件系统的写入权限 在集装箱里面?flask是否在磁盘上缓存任何内容 违约 假设您的服务不会写入任何文件-据我所知,您不需要写入权限,并且不会在磁盘上写入任何内容。将复制并产生结果,但稍后Python 在只读容器中运行烧瓶服务,python,docker,flask,kubernetes,containers,Python,Docker,Flask,Kubernetes,Containers,我正在强化我们的k8s基础设施,并希望装载(只读)一些用python编写的微服务,使用flask公开RESTAPI 假设服务从未将任何文件写入磁盘(duh),在任何情况下,flask是否需要对容器内的文件系统具有写入权限?默认情况下,flask是否在磁盘上缓存任何内容 假设该服务从未将任何文件写入磁盘(duh),则 flask在任何情况下都需要对文件系统的写入权限 在集装箱里面?flask是否在磁盘上缓存任何内容 违约 假设您的服务不会写入任何文件-据我所知,您不需要写入权限,并且不会在磁盘上写
顺便说一句,在阅读/调查信息时,我发现了一篇很好的文章,其中阐述了如何正确处理用户权限以及以非root用户身份运行的后果。您能澄清默认情况下的含义吗?有很多方法可以解决这个问题。根据您的部署方式,您可能会在某个地方写入日志。请原谅。确实有很多方法。默认情况下如中所示:假设服务是使用gunicorn启动的,而不需要手动执行进一步的缓存配置。您能否澄清默认情况下的含义?有很多方法可以解决这个问题。根据您的部署方式,您可能会在某个地方写入日志。请原谅。确实有很多方法。默认情况下如中所示:假设服务是使用gunicorn启动的,而不需要手动执行进一步的缓存配置。