Minikube本地开发卷配置问题:本地文件无法正常显示
问题:Minikube挂载本地目录后Apache无法显示index.html
操作步骤
- 启动Minikube:
minikube start driver=docker - 挂载本地文件夹到Minikube节点:
已确认挂载生效,Minikube容器内可正常查看本地文件夹内容。minikube mount /home/user/prueba-kubernetes/src:/home/docker/src
创建的Kubernetes资源文件
PersistentVolume(volume.yaml)
apiVersion: v1 kind: PersistentVolume metadata: name: pvc0003 spec: capacity: storage: 1Gi accessModes: - ReadWriteOnce hostPath: path: /home/docker/src
PersistentVolumeClaim(volume-claim.yaml)
apiVersion: v1 kind: PersistentVolumeClaim metadata: name: pvc0003 spec: accessModes: - ReadWriteOnce resources: requests: storage: 1Gi
Deployment(deployment.yml)
apiVersion: apps/v1 kind: Deployment metadata: name: apache-php-deployment spec: replicas: 2 selector: matchLabels: app: apache-php template: metadata: labels: app: apache-php spec: containers: - name: apache-php image: httpd:latest ports: - containerPort: 80 volumeMounts: - name: volume mountPath: /usr/local/apache2/htdocs volumes: - name: volume persistentVolumeClaim: claimName: pvc0003
Service(service.yml)
apiVersion: v1 kind: Service metadata: name: apache-php-service spec: type: NodePort selector: app: apache-php ports: - protocol: TCP port: 80 nodePort: 30080
问题
当前服务可正常运行,但无法显示本地文件夹/home/user/prueba-kubernetes/src中的index.html文件,请问上述配置是否存在问题?
内容的提问来源于stack exchange,提问作者user3447780
相关产品推荐
相关产品推荐

