Merge pull request #9951 from dataease/pr@v2_add_selenium

feat: 添加selenium镜像相关
This commit is contained in:
fit2cloudrd 2024-05-29 16:34:57 +08:00 committed by GitHub
commit e531d9038b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
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() {