我正在尝试为全栈app: express,react设置docker容器。但有些地方出了问题,api容器无法工作。你能帮我吗https://github.com/flyoozes/react-full-stack
发布于 2019-06-25 02:40:14
当您在docker-compose.yml文件中指定volumes
时,它会在运行容器时挂载文件夹。在您的情况下,docker覆盖了/srv/app/api
文件夹,因此缺少node_modules
。你可以注释掉api服务的volumes
,容器就可以工作了。
但是,最好将/srv/app/api/node_modules
作为第二卷添加到api
服务中。这将使用构建时目录将node_modules
目录挂载到主机。
https://stackoverflow.com/questions/56741883
复制相似问题