我正在使用mod_wsgi创建一个Python Web服务器。它已经被Dockerized并部署到kubernetes,readonlyselystem =true。应用程序无法启动,因为mod_wsgi尝试在tmp文件夹中创建文件和文件夹,但它没有权限。有可能吗?最终会有另一种方法来存储这些文件吗?谢谢
jdzmm42g1#
readOnlyFileSystem的概念是容器应该是不可变的!在某些情况下,你可以在Dockerfile中创建文件,这样程序就可以直接读取它,而不需要创建它,但是,通常情况下,你必须挂载一个卷或使用Docker的临时文件系统。
1条答案
按热度按时间jdzmm42g1#
readOnlyFileSystem的概念是容器应该是不可变的!在某些情况下,你可以在Dockerfile中创建文件,这样程序就可以直接读取它,而不需要创建它,但是,通常情况下,你必须挂载一个卷或使用Docker的临时文件系统。