我可以将主机目录内容装载到容器目录吗?

这是我的dockerfile的一部分:

RUN mkdir /home/node/project WORKDIR /home/node/project ADD ./src/static/package.json /home/node/project RUN npm install 

然后在docker-compose中我有这样的东西:

 volumes: - ../../src/static/:/home/node/project/ 

这个想法是将所有主机目录的内容挂载到项目目录。 它的工作原理! 但是当我试图在其他机器上运行docker-compose时,主机文件夹覆盖了容器文件夹。

所以我想知道,这是合法的操作吗?