我试图了解如何使用 dockerized 应用程序有效地完成开发,特别是在 Kubernetes 上。我正在努力寻找进行实时编辑容器的正确方法。
在过去使用 Docker 时,我只会使用 Nodemon 之类的东西来监视本地文件的变化,然后当我完成应用程序时,我会将其 dockerize 并部署。对于 Kubernetes (minikube),我的第一印象是我应该在每次编辑时重建容器。当然,这不可能是人们在这里发展的方式——我错过了什么?我应该在本地编辑然后 dockerize->k8s 部署吗?那似乎不对。
我正在寻找一种将所有本地更改同步到 docker 容器的方法,然后使用新更改重新启动 kubernetes pod,以便在开发期间从日志中读取。如果这很奇怪,请向我推荐一种更好的方法。
谢谢