Kubernetes Minikube hostPath mount无法重新加载

时间:2017-03-04 02:27:49

标签: kubernetes minikube

我有一个通过Minikube本地运行的Kubernetes集群。

我的Mac上有一个本地文件夹,通过hostPath卷配置安装,并可在以下位置访问Docker容器:/ code / bot

我可以创建服务并加载网页就好了。但是当我更改代码并重新加载页面时,它不会更新。我必须删除并重新创建要刷新的代码的部署。

有没有办法让mount成为“live”,所以它会自动刷新?

1 个答案:

答案 0 :(得分:1)

备注:(已编译)代码应该是容器的一部分。你没有遵循为此制定的容器设计,所以你应该期待副作用。

话虽如此:您可能必须在更改代码时重新启动容器,因为您的容器显然没有重新加载代码。

自动刷新装载取决于您使用的应用程序。有些应用程序意识到文件系统有一个已更改的文件并将重新加载,在其他应用程序中,您将不得不自己编写代码并返回到我的重新启动注释。