文件名称:ms-flights:航班微服务
文件大小:282KB
文件格式:ZIP
更新时间:2024-06-17 04:15:37
JavaScript
节点引导微服务 生成的容器化微服务的框架 在本地工作区中开发代码 请注意:我们遵循“构建”和“运行”阶段之间清晰分离的理念。 在构建阶段, Dockerfile用于构建容器映像并将其置于可以由任何执行环境(例如Swarm,Kubernetes,ECR等)运行的状态,前提是该环境还将其上下文化使用适当的环境变量。 在运行阶段执行环境中,运行由Dockerfile构建的容器映像。 对于本地开发,docker-compose.yml担任执行者的角色。 这是任务的最简单解决方案,我们更喜欢在本地保持简单。 请注意,在本地环境中,代码热重新加载处于打开状态,因此在开发代码时无需重新启动容器,只需编辑相应的文件即可享受体验! 运行/停止容器: # run: > make [start] # stop: > make stop # clean rebuild: > make clean 检查
【文件预览】:
ms-flights-main
----.eslintrc.yml(494B)
----.gitignore(2KB)
----Dockerfile(562B)
----.codeclimate.yml(252B)
----database.json(1KB)
----package.json(2KB)
----Makefile(2KB)
----.dockerignore(147B)
----LICENSE(1KB)
----docker-compose.yml(2KB)
----README.md(3KB)
----config()
--------dev.yaml(34B)
--------test.json(5B)
--------custom-environment-variables.yml(138B)
--------default.yaml(44B)
----.eslintignore(16B)
----database.env(205B)
----migrations()
--------20170420013239-sample-user-data.js(2KB)
--------sqls()
--------20170420012051-create-users-table.js(2KB)
----lib()
--------healthchecks-advanced()
--------datastore()
--------homedoc()
--------users()
----Procfile(20B)
----shell()
--------start-dev.sh(139B)
--------wait-for.sh(1KB)
--------run-db-migraton.sh(66B)
----appConfig.js(2KB)
----docs()
--------Dockerfile(228B)
--------api.yml(351B)
--------Makefile(427B)
--------index.html(832KB)
----test()
--------acceptance()
--------support()
--------models()
--------fixtures()
----server.js(309B)