https://www.docker.com/community-edition
git clone [email protected]:tws-stack/dockerized-bff-express-mongodb.git安装本地开发环境依赖,以供本地开发工具辅助和测试:
cd dockerlized-bff
yarn后台启动开发环境相关服务:
$ docker-compose up -d停止开发环境相关服务:
$ docker-compose stop查看开发用 Web 服务的日志(并�持续跟踪):
docker-compose logs -f web查看开发用数据库服务的日志(并持续跟踪):
docker-compose logs -f db修改过 package.json 之后,需要重新构建 Web 服务镜像:
docker-compose build web在本地跑继承测试时,需要在 config 目录下添加本地测试时的数据库连接配置,命名为 test.json:
{
"database": {
"host": "localhost",
"port": 27018,
"name": "web"
}
}- 安装 JavaScript Standard Style 插件。
- 在服务启动的情况下,使用已经配置好的 Attach 设置进入远程调试状态。
- 已经配置好,直接用 WebStorm 打开文件夹即可。
- 在服务启动的情况下,使用已经配置好的 Attach 设置进入远程调试状态。
- image / tag / container 使用减号
-分割的小写命名。