feat: wait-for-it.sh so you wont need to run compose up multiple times

This commit is contained in:
Tomasz Dłuski
2020-08-24 16:16:35 +02:00
parent 031d93581a
commit 56c300b144
3 changed files with 188 additions and 2 deletions

View File

@@ -44,7 +44,7 @@ services:
- MLFLOW_S3_ENDPOINT_URL=http://s3:9000
networks:
- A
entrypoint: mlflow server --backend-store-uri mysql+pymysql://${MYSQL_USER}:${MYSQL_PASSWORD}@db:3306/${MYSQL_DATABASE} --default-artifact-root s3://${AWS_BUCKET_NAME}/ -h 0.0.0.0
entrypoint: ./wait-for-it.sh db:3306 -t 90 -- mlflow server --backend-store-uri mysql+pymysql://${MYSQL_USER}:${MYSQL_PASSWORD}@db:3306/${MYSQL_DATABASE} --default-artifact-root s3://${AWS_BUCKET_NAME}/ -h 0.0.0.0
networks:
A:
driver: bridge