Browse Source
Fix docker compose services startup (#1947 )
* Fix docker compose services startup
* Update changelog
pull/1952/head
Ilija Leko
2 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with
36 additions and
0 deletions
CHANGELOG.md
docker/docker-compose.build.yml
docker/docker-compose.yml
@ -11,6 +11,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Added support for the _Stripe_ checkout to the pricing page
### Added
- Added `depends_on` and `healthcheck` for the _Postgres_ and _Redis_ services to the `docker-compose` files (`docker-compose.yml` and `docker-compose.build.yml` )
## Unreleased
### Changed
- Improved the management of platforms in the admin control panel
@ -11,16 +11,31 @@ services:
REDIS_PASSWORD : ${REDIS_PASSWORD}
ports:
- 3333 : 3333
depends_on:
postgres:
condition : service_healthy
redis:
condition : service_healthy
postgres:
image : postgres:12
env_file:
- ../.env
healthcheck:
test : [ 'CMD-SHELL' , 'pg_isready -d $${POSTGRES_DB} -U $${POSTGRES_USER}' ]
interval : 10s
timeout : 5s
retries : 5
volumes:
- postgres:/var/lib/postgresql/data
redis:
image : 'redis:alpine'
healthcheck:
test : [ 'CMD-SHELL' , 'redis-cli ping | grep PONG' ]
interval : 10s
timeout : 5s
retries : 5
volumes:
postgres:
@ -11,16 +11,31 @@ services:
REDIS_PASSWORD : ${REDIS_PASSWORD}
ports:
- 3333 : 3333
depends_on:
postgres:
condition : service_healthy
redis:
condition : service_healthy
postgres:
image : postgres:12
env_file:
- ../.env
healthcheck:
test : [ 'CMD-SHELL' , 'pg_isready -d $${POSTGRES_DB} -U $${POSTGRES_USER}' ]
interval : 10s
timeout : 5s
retries : 5
volumes:
- postgres:/var/lib/postgresql/data
redis:
image : 'redis:alpine'
healthcheck:
test : [ 'CMD-SHELL' , 'redis-cli ping | grep PONG' ]
interval : 10s
timeout : 5s
retries : 5
volumes:
postgres: