在php容器和nginx容器之间共享源代码

时间:2018-08-08 23:19:24

标签: docker docker-compose dockerfile docker-volume

我使用包含应用程序代码的Docker映像与Symfony一起创建Web应用程序。我尝试找到一种从应用程序容器和nginx容器共享源代码的方法。

实际上,我使用命名卷:可以使用上传的数据,因为我想在应用程序版本之间保留此文件。 但是,当我使用命名卷在容器之间共享源代码时,在我更新应用程序时会产生冲突:命名卷中的数据是先前的数据。然后我被迫:

  • 停止容器
  • 删除应用程序和nginx容器
  • 删除源卷
  • 然后使用新图像重新创建容器,以重新创建体积并将新代码放入其中。

之前,我们可以在APP dockerfile中创建VOLUME并使用volume_from检索数据。

有人有主意吗?

非常感谢

0 个答案:

没有答案
相关问题