feat: 添加selenium镜像相关

This commit is contained in:
xuwei-fit2cloud 2024-05-29 16:34:10 +08:00
parent 18965a389e
commit 95abfe2a87
6 changed files with 23 additions and 4 deletions

View File

@ -1,4 +1,4 @@
version: "2.1"
version: "3"
services:
apisix-dashboard:

View File

@ -1,4 +1,4 @@
version: '2.1'
version: '3'
services:
DE_MYSQL_HOST:

View File

@ -0,0 +1,15 @@
version: '3'
services:
de-selenium:
image: registry.cn-qingdao.aliyuncs.com/dataease/standalone-chromium:123.0
container_name: de-selenium
shm_size: 2gb
privileged: true
environment:
- SE_START_XVFB=false
- SE_ENABLE_BROWSER_LEFTOVERS_CLEANUP=true
- SE_NODE_OVERRIDE_MAX_SESSIONS=true
- SE_NODE_MAX_SESSIONS=5
- TZ=Asia/Shanghai
networks:
- dataease-network

View File

@ -1,4 +1,4 @@
version: '2.1'
version: '3'
services:
task-actuator:
image: registry.cn-qingdao.aliyuncs.com/dataease/dataease-sync-task:DE_TAG

View File

@ -1,4 +1,4 @@
version: '2.1'
version: '3'
services:
dataease:

View File

@ -53,6 +53,10 @@ function _generate_compose_file_args() {
if [[ -f $DE_RUNNING_BASE/docker-compose-task.yml ]];then
compose_files="${compose_files} -f docker-compose-task.yml"
fi
if [[ -f $DE_RUNNING_BASE/docker-compose-selenium.yml ]];then
compose_files="${compose_files} -f docker-compose-selenium.yml"
fi
fi
}
function _check_apisix_init() {