【问题标题】:Kubernetes Minikube hostPath mount not reloadingKubernetes Minikube hostPath 挂载未重新加载
【发布时间】:2017-07-24 07:13:00
【问题描述】:

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

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

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

有什么办法可以让挂载“活”,让它自动刷新?

【问题讨论】:

    标签: kubernetes minikube


    【解决方案1】:

    备注:(已编译)代码应该是容器的一部分。您没有遵循为此设计的容器设计,因此您应该预料到副作用。

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

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

    【讨论】:

      猜你喜欢
      • 2017-08-08
      • 1970-01-01
      • 2018-01-09
      • 1970-01-01
      • 2016-12-05
      • 2020-02-25
      • 2019-12-21
      • 2018-12-02
      • 2021-02-16
      相关资源
      最近更新 更多