diff --git a/docker-compose.sample.yaml b/docker-compose.sample.yaml new file mode 100644 index 0000000..3fe1656 --- /dev/null +++ b/docker-compose.sample.yaml @@ -0,0 +1,25 @@ +version: '3' +services: + xboard: + # build: + # context: . + image: ghcr.io/cedar2025/xboard:latest + volumes: + - ./:/www/ + # - ./.env:/www/.env + - redis-socket:/run/redis-socket # 挂载socket + environment: + - docker=true #用于给安装脚本判断是否为docker环境 + depends_on: + - redis + network_mode: host #默认使用Host模式,需要Bridge模式自己注释掉 + # ports: + # - 7001:7001 + redis: + build: + context: .docker/services/redis + volumes: + - ./.docker/.data/redis:/data/ # 挂载redis持久化数据 + - redis-socket:/run/redis-socket # 挂载socket +volumes: + redis-socket: \ No newline at end of file