Skip to main content

会议签到平台部署文档

会议签到平台

环境信息

生产环境

服务ID类型Host域名解析访问限制
Acp-Front前端服务(/api目录会代理到后端服务)47.119.124.57:8281checkin.acp.ijiwei.com仅可通过域名访问
Acp-Api后端服务 (仅对内部服务暴露)172.18.88.110:9011仅可通过域名访问

测试环境

服务ID类型Host域名解析访问限制
Acp-Front前端服务(/api目录会代理到后端服务)47.107.239.240:8081🈚️
Acp-Api后端服务47.107.239.240:8281🈚️

所用服务

Acp-FrontAcp-Api
Gitlabhttp://git.lab.bj.jiweinet.com/front-end/acp-adminhttp://git.lab.bj.jiweinet.com/back-end/acp-api
Harborhttps://docker.ijiwei.com/harbor/projects/38/repositories/acp%2Facp-fronthttps://docker.ijiwei.com/harbor/projects/38/repositories/acp%2Facp-api
Jenkins(正式发布)http://47.119.124.57:9080/job/Acp-Front/http://47.119.124.57:9080/job/Acp-Api/

Acp-Front服务启动方式

# 生产环境位于47.119.124.57 
cd /home/www/web/acp-front
# 拉取最新版应用镜像
docker pull docker.ijiwei.com/acp/acp-front:latest
docker tag docker.ijiwei.com/acp/acp-front:latest acp-front:latest
docker image rm docker.ijiwei.com/acp/acp-front:latest
# 检查目录下配置.env文件
docker run --rm -d --name=acp-front --env-file=.env -p 8281:8001 acp-front:latest

.env文件示例

# 绑定后端服务HOST
BACKEND_API_HOST=172.18.88.110:9011
# 容器内部nginx服务端口
SERVER_PORT=8001
# 域名解析
SERVER_NAME=checkin.acp.ijiwei.com

Acp-Api服务启动方式

# 生产环境位于47.119.124.57 
cd /home/www/web/acp-api
# 拉取最新版应用镜像
docker pull docker.ijiwei.com/acp/acp-api:latest
docker tag docker.ijiwei.com/acp/acp-api:latest acp-api:latest
docker image rm docker.ijiwei.com/acp/acp-api:latest
# 使用目录下docker-compose.yml启动
docker-compose up -d