Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kubernetes:在容器之间共享/tmp文件夹是一种好的做法吗_Kubernetes - Fatal编程技术网

Kubernetes:在容器之间共享/tmp文件夹是一种好的做法吗

Kubernetes:在容器之间共享/tmp文件夹是一种好的做法吗,kubernetes,Kubernetes,在大多数情况下,我的web应用程序不会假定请求之间存在/tmp。但是,某些web应用程序项目会写入/tmp,然后读取以下请求中的结果,这将导致。如果我要转到Kubernetes,通常认为在容器之间共享/tmp目录是一种好的做法,还是最好假定/tmp将从一个调用更改为另一个调用。在容器之间共享/tmp文件夹不是一种好的做法,但您可以创建具有读写多权限的持久卷: apiVersion: v1 kind: PersistentVolume metadata: name: pv0003 spec:

在大多数情况下,我的web应用程序不会假定请求之间存在/tmp。但是,某些web应用程序项目会写入/tmp,然后读取以下请求中的结果,这将导致。如果我要转到Kubernetes,通常认为在容器之间共享/tmp目录是一种好的做法,还是最好假定/tmp将从一个调用更改为另一个调用。

在容器之间共享/tmp文件夹不是一种好的做法,但您可以创建具有读写多权限的持久卷:

apiVersion: v1
kind: PersistentVolume
metadata:
  name: pv0003
spec:
  capacity:
    storage: 5Gi
  volumeMode: Filesystem
  accessModes:
    - ReadWriteMany
  persistentVolumeReclaimPolicy: Recycle
  storageClassName: slow
  mountOptions:
    - hard
    - nfsvers=4.1
  nfs:
    path: /tmp
    server: 172.17.0.2
并使用它

有关如何使用卷的更多信息,请参见