我知道这个主题有很多热门话题,我花了一些时间来看待它们,但却无法做出正确的决定。
我在Windows机器上工作,并使用Vagrant进行开发。我启动服务器,在mount / vagrant目录中编辑我的文件,点击F5并查看我的更改。当我完成开发后,我将代码上传到我的服务器。
问题是,我希望我的服务器的基础设施在"代码"所以一个解决方案是Docker与docker-compose。现在我不知道是否有办法解决这个问题,就像我和Vagrant一起工作一样。似乎我必须继续重建我的容器以便应用更改。
我不知道我做错了什么,或者Docker真的是一个可以随时使用的产品。
答案 0 :(得分:1)
我希望我的服务器的基础设施在"代码"所以解决方案就是使用docker-compose进行码头工作 似乎我必须继续重建我的容器以便应用更改。
只要您的代码所在的docker-compose is mounting the host folder,您就不需要重建容器"要应用更改":该容器会立即看到任何代码更改,无需重新启动它。