Update docker-compose.yaml.example

This commit is contained in:
chenc 2023-11-02 14:50:59 +08:00
parent 84028baa64
commit f54627e5ff

View File

@ -7,8 +7,8 @@ networks:
ipam: ipam:
driver: default driver: default
config: config:
- gateway: ${NET_SUBNET:-10.12.25}.1 - gateway: ${NET_SUBNET:-10.12.25}.1
subnet: ${NET_SUBNET:-10.12.25}.0/24 subnet: ${NET_SUBNET:-10.12.25}.0/24
driver_opts: driver_opts:
com.docker.network.bridge.name: aix-docker-cc com.docker.network.bridge.name: aix-docker-cc
@ -51,8 +51,8 @@ services:
soft: 65536 soft: 65536
hard: 65536 hard: 65536
networks: networks:
aix-docker-cc: aix-docker-cc:
ipv4_address: ${NET_SUBNET:-10.12.25}.10 ipv4_address: ${NET_SUBNET:-10.12.25}.10
depends_on: depends_on:
- redis - redis
@ -71,8 +71,8 @@ services:
- "./openresty/config/vhost:/usr/local/openresty/nginx/conf/vhost" - "./openresty/config/vhost:/usr/local/openresty/nginx/conf/vhost"
- "./openresty/config/rewrite:/usr/local/openresty/nginx/conf/rewrite" - "./openresty/config/rewrite:/usr/local/openresty/nginx/conf/rewrite"
networks: networks:
aix-docker-cc: aix-docker-cc:
ipv4_address: ${NET_SUBNET:-10.12.25}.2 ipv4_address: ${NET_SUBNET:-10.12.25}.2
depends_on: depends_on:
- php74 - php74
- php73 - php73
@ -90,16 +90,16 @@ services:
- "./redis/redis.conf:/etc/redis/redis.conf" - "./redis/redis.conf:/etc/redis/redis.conf"
- "./redis/data:/data/db" - "./redis/data:/data/db"
- "./logs/redis:/data/logs" - "./logs/redis:/data/logs"
command: ["redis-server","/etc/redis/redis.conf"] command: [ "redis-server", "/etc/redis/redis.conf" ]
healthcheck: healthcheck:
test: ["CMD", "redis-cli", "ping"] test: [ "CMD", "redis-cli", "ping" ]
interval: 1s interval: 1s
timeout: 3s timeout: 3s
retries: 30 retries: 30
start-period: 30s start-period: 30s
networks: networks:
aix-docker-cc: aix-docker-cc:
ipv4_address: ${NET_SUBNET:-10.12.25}.3 ipv4_address: ${NET_SUBNET:-10.12.25}.3
php73: php73:
image: ${IMAGE_BASE}/php:7.3 image: ${IMAGE_BASE}/php:7.3
@ -110,10 +110,16 @@ services:
- "./php/php73/etc:/usr/local/etc" - "./php/php73/etc:/usr/local/etc"
working_dir: /data/wwwroot/ working_dir: /data/wwwroot/
networks: networks:
aix-docker-cc: aix-docker-cc:
ipv4_address: ${NET_SUBNET:-10.12.25}.73 ipv4_address: ${NET_SUBNET:-10.12.25}.73
healthcheck: healthcheck:
test: ["CMD", "curl", "--fail","http://${NET_SUBNET:-10.12.25}.1/ping_73"] test:
[
"CMD",
"curl",
"--fail",
"http://${NET_SUBNET:-10.12.25}.1/ping_73"
]
interval: 1s interval: 1s
timeout: 3s timeout: 3s
retries: 30 retries: 30
@ -133,10 +139,16 @@ services:
- "./php/php74/etc:/usr/local/etc" - "./php/php74/etc:/usr/local/etc"
working_dir: /data/wwwroot/ working_dir: /data/wwwroot/
networks: networks:
aix-docker-cc: aix-docker-cc:
ipv4_address: ${NET_SUBNET:-10.12.25}.74 ipv4_address: ${NET_SUBNET:-10.12.25}.74
healthcheck: healthcheck:
test: ["CMD", "curl", "--fail","http://${NET_SUBNET:-10.12.25}.1/ping_74"] test:
[
"CMD",
"curl",
"--fail",
"http://${NET_SUBNET:-10.12.25}.1/ping_74"
]
interval: 1s interval: 1s
timeout: 3s timeout: 3s
retries: 30 retries: 30
@ -154,10 +166,16 @@ services:
- "./php/php81/etc:/usr/local/etc" - "./php/php81/etc:/usr/local/etc"
working_dir: /data/wwwroot/ working_dir: /data/wwwroot/
networks: networks:
aix-docker-cc: aix-docker-cc:
ipv4_address: ${NET_SUBNET:-10.12.25}.81 ipv4_address: ${NET_SUBNET:-10.12.25}.81
healthcheck: healthcheck:
test: ["CMD", "curl", "--fail","http://${NET_SUBNET:-10.12.25}.1/ping_81"] test:
[
"CMD",
"curl",
"--fail",
"http://${NET_SUBNET:-10.12.25}.1/ping_81"
]
interval: 1s interval: 1s
timeout: 3s timeout: 3s
retries: 30 retries: 30