我有一个通过Minikube本地运行的Kubernetes集群。
我的Mac上有一个本地文件夹,通过hostPath卷配置安装,并可在以下位置访问Docker容器:/ code / bot
我可以创建服务并加载网页就好了。但是当我更改代码并重新加载页面时,它不会更新。我必须删除并重新创建要刷新的代码的部署。
有没有办法让mount成为“live”,所以它会自动刷新?
答案 0 :(得分:1)
备注:(已编译)代码应该是容器的一部分。你没有遵循为此制定的容器设计,所以你应该期待副作用。
话虽如此:您可能必须在更改代码时重新启动容器,因为您的容器显然没有重新加载代码。
自动刷新装载取决于您使用的应用程序。有些应用程序意识到文件系统有一个已更改的文件并将重新加载,在其他应用程序中,您将不得不自己编写代码并返回到我的重新启动注释。