我已经在minikube / kubernetes容器中安装了本地文件夹,但是当我对本地代码进行更改时,必须先删除容器,然后更改才能生效。如果我将其套入Pod,可以看到更改。
我运行以下脚本来启动minikube
minikube start
minikube ssh -- sudo mkdir /src
minikube addons enable ingress
eval $(minikube docker-env)
minikube dashboard
minikube mount $(pwd):/src
...,我的部署内容如下:
...
spec:
containers:
- name: documentation-api
image: image_documentation_api
imagePullPolicy: Never
volumeMounts:
- name: documentation-api-folder
mountPath: /www
env:
- name: APP_ENV
value: development
ports:
- containerPort: 3333
volumes:
- name: documentation-api-folder
hostPath:
path: /src/documentation-api
有人可以提供任何建议吗?