2023-11-07 17:33:39 +08:00
|
|
|
version: "2.1"
|
2023-10-23 22:00:14 +08:00
|
|
|
|
|
|
|
services:
|
|
|
|
apisix-dashboard:
|
2023-11-01 10:11:37 +08:00
|
|
|
image: registry.cn-qingdao.aliyuncs.com/dataease/apisix-dashboard:3.0.1-alpine
|
2023-10-23 22:00:14 +08:00
|
|
|
container_name: apisix-dashboard
|
|
|
|
restart: always
|
|
|
|
volumes:
|
|
|
|
- ${DE_BASE}/dataease2.0/apisix/dashboard_conf/conf.yaml:/usr/local/apisix-dashboard/conf/conf.yaml
|
|
|
|
ports:
|
2024-03-19 16:34:07 +08:00
|
|
|
- 9000:9000
|
2023-10-23 22:00:14 +08:00
|
|
|
networks:
|
|
|
|
dataease-network:
|
|
|
|
|
|
|
|
apisix:
|
2023-11-01 10:11:37 +08:00
|
|
|
image: registry.cn-qingdao.aliyuncs.com/dataease/apisix:3.6.0-debian
|
2023-10-23 22:00:14 +08:00
|
|
|
container_name: apisix
|
|
|
|
environment:
|
|
|
|
- TZ=Asia/Shanghai
|
|
|
|
restart: always
|
|
|
|
volumes:
|
|
|
|
- ${DE_BASE}/dataease2.0/apisix/apisix_conf/config.yaml:/usr/local/apisix/conf/config.yaml:ro
|
|
|
|
- ${DE_BASE}/dataease2.0/apisix/logs:/usr/local/apisix/logs
|
|
|
|
depends_on:
|
|
|
|
- etcd
|
|
|
|
ports:
|
2024-03-19 16:34:07 +08:00
|
|
|
- 9180:9180
|
|
|
|
- 9080:9080
|
2023-10-23 22:00:14 +08:00
|
|
|
networks:
|
|
|
|
dataease-network:
|
|
|
|
|
|
|
|
etcd:
|
2023-11-01 10:11:37 +08:00
|
|
|
image: registry.cn-qingdao.aliyuncs.com/dataease/etcd:3.5.10
|
2023-10-23 22:00:14 +08:00
|
|
|
container_name: apisix-etcd
|
|
|
|
restart: always
|
|
|
|
volumes:
|
|
|
|
- ${DE_BASE}/dataease2.0/data/etcd_data:/bitnami/etcd
|
|
|
|
environment:
|
|
|
|
ETCD_ENABLE_V2: "true"
|
|
|
|
ALLOW_NONE_AUTHENTICATION: "yes"
|
|
|
|
ETCD_ADVERTISE_CLIENT_URLS: "http://apisix-etcd:2379"
|
|
|
|
networks:
|
|
|
|
dataease-network:
|