Skip to main content

签到管理平台部署文档

签到管理平台

环境信息

生产环境

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

测试环境

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

所用服务

Acp-DashboardAcp-Admin
Gitlabhttp://git.lab.bj.jiweinet.com/front-end/acp-dashboardhttp://git.lab.bj.jiweinet.com/back-end/acp-admin
Harborhttps://docker.ijiwei.com/harbor/projects/38/repositories/acp%2Facp-dashboardhttps://docker.ijiwei.com/harbor/projects/38/repositories/acp%2Facp-admin
Jenkins(正式发布)http://47.119.124.57:9080/job/Acp-Dashboard/http://47.119.124.57:9080/job/Acp-Admin/

Acp-Dashboard服务启动方式

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

.env文件示例

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

Acp-Admin服务启动方式

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