【发布时间】:2018-12-07 13:58:45
【问题描述】:
我一直在尝试重写我的一些 docker-compose.yml 文件以从 mongodb 更改为 mysql,但是每次我安装新的依赖项时,它都会说找不到它...
Cannot find module 'sequelize'
我已经尝试过 docker-compose build 但它不起作用。我很确定这与我的 docker-compose.yml 文件有关。
version: '3'
services:
web:
build: .
ports:
- "3001:3000"
environment:
- MONGODB_URI=mongodb://mongo:27017/test
links:
- database
depends_on:
- database
volumes:
- .:/starter
- /starter/node_modules
database:
image: mysql
environment:
MYSQL_DATABASE: "ticketgo"
MYSQL_ROOT_PASSWORD: "pass"
ports:
- "3306:3306"
adminer:
image: "adminer"
ports:
- "8080:8080"
links:
- "database"
【问题讨论】:
标签: javascript node.js database docker npm