梳理开发部署流程
原创大约 1 分钟
本地开发
在本地开发中,是先运行deploy/dev下的run_ui.sh
这个shell命令的作用是配置好nginx,使用docker-compose配置文件的方式,本地起一个docker容器
接着起本地项目,然后实现本地开发
docker-compose:
我们知道使用一个 Dockerfile
模板文件,可以让用户很方便的定义一个单独的应用容器。然而,在日常工作中,经常会碰到需要多个容器相互配合来完成某项任务的情况。例如要实现一个 Web 项目,除了 Web 服务容器本身,往往还需要再加上后端的数据库服务容器,甚至还包括负载均衡容器等。Compose
恰好满足了这样的需求。它允许用户通过一个单独的 docker-compose.yml
模板文件(YAML 格式)来定义一组相关联的应用容器为一个项目(project)。
审核平台
审核平台开发环境并没有用到docker,还是用的webpack的proxy代理
技能平台
如上,是用的docker