0、创建本地数据目录
|
1 |
mkdir -p /data/zentao/mariadb |
1、目录授权
|
1 |
chown -R 1001:1001 /data/zentao/mariadb |
2、composer
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 |
services: # db service for zentao zentao-db: image: swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/bitnami/mariadb:10.6.12-debian-11-r9 container_name: zentao-db pull_policy: if_not_present restart: always volumes: #- 'zentao_db:/bitnami/mariadb' # 使用宿主机目录挂载数据 - '/data/zentao/mariadb:/bitnami/mariadb' networks: - zentao-net environment: - MARIADB_USER=my_user - MARIADB_PASSWORD=my_password - MARIADB_DATABASE=zentao - MARIADB_CHARACTER_SET=utf8mb4 - MARIADB_COLLATE=utf8mb4_unicode_ci - MARIADB_ROOT_PASSWORD=123456 healthcheck: test: ['CMD', '/opt/bitnami/scripts/mariadb/healthcheck.sh'] interval: 15s timeout: 5s retries: 6 zentao-cache: image: swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/bitnami/redis:6.2.7-debian-11-r11 # 国内镜像 # image: hub.zentao.net/app/redis:6.2-bitnami container_name: zentao-cache pull_policy: if_not_present restart: always environment: - REDIS_PASSWORD=pass4Zentao volumes: - 'zentao_cache:/bitnami/redis/data' # 使用宿主机目录挂载数据 # - '/data/zentao/redis:/bitnami/redis/data' networks: - zentao-net # zentao service zentao: image: swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/easysoft/zentao:21.7.8 container_name: zentao pull_policy: always restart: always ports: - '80:80' volumes: - 'zentao_data:/data' depends_on: - zentao-db - zentao-cache environment: - ZT_MYSQL_HOST=zentao-db - ZT_MYSQL_PORT=3306 - ZT_MYSQL_USER=root - ZT_MYSQL_PASSWORD=pass4Zentao - ZT_MYSQL_DB=zentao - PHP_SESSION_TYPE=redis - PHP_SESSION_PATH=tcp://zentao-cache:6379?auth=pass4Zentao - PHP_EXT_REDIS=true - PHP_SESSION_REDIS_DATABASE=6 # end - ZT_REDIS_HOST=zentao-cache - ZT_REDIS_PORT=6379 - ZT_REDIS_PASSWORD=pass4Zentao - ZT_REDIS_SERIALIZER=igbinary # php, igbinary - ZT_CACHE_ENABLE=true - ZT_CACHE_TYPE=redis - ZT_CACHE_SCOPE=private - ZT_CACHE_LIFETIME=0 - PHP_MAX_EXECUTION_TIME=120 - PHP_MEMORY_LIMIT=512M - PHP_POST_MAX_SIZE=128M - PHP_UPLOAD_MAX_FILESIZE=128M networks: - zentao-net networks: zentao-net: driver: bridge volumes: zentao_db: zentao_cache: zentao_data: |
- 本文固定链接: https://www.yoyoask.com/?p=14384
- 转载请注明: shooter 于 SHOOTER 发表