在主机发生更改时自动同步容器中的数据

在主机和容器之间是否可以有一个“实时同步”的卷? 我的意思是在主机上有一个Node.js应用程序/项目,然后运行一个node.js容器,它将拾取项目,然后每当我更改项目中的文件时 – 立即更新容器,而不必重新启动容器才能复制卷。

目前,我在提起容器时将源代码复制到容器的容器中:

 server: build: . ports: - "8001:1337" volumes: - ./app:/app command: npm start 

但是,正如你所看到的,我需要重新启动容器,每次我想要从主机更新到容器的变化。

如果可能的话,你能否提供一个例子,如何在docker-compose中编写它,也许还有一个链接到适当的文档?