From f92d4ec230570f88fe53cb5b7b4ee01c54766233 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomasz=20D=C5=82uski?= Date: Fri, 3 Dec 2021 21:29:36 +0100 Subject: [PATCH] update minio to the newest version --- docker-compose.yml | 76 +++++++++++++++++++++++----------------------- 1 file changed, 38 insertions(+), 38 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index e13e32c..560097a 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,53 +1,53 @@ -version: '3.2' +version: "3.9" services: s3: - image: minio/minio:RELEASE.2021-06-14T01-29-23Z + image: minio/minio:RELEASE.2021-08-25T00-41-18Z.hotfix.55efceab5 container_name: aws-s3 ports: - - 9000:9000 + - "9000:9000" + - "9001:9001" environment: - MINIO_ROOT_USER=${AWS_ACCESS_KEY_ID} - MINIO_ROOT_PASSWORD=${AWS_SECRET_ACCESS_KEY} - command: - server /date + command: server /data --console-address ":9001" networks: - internal - public volumes: - ./s3:/date db: - restart: always - image: mysql/mysql-server:5.7.28 - container_name: mlflow_db - expose: - - "3306" - environment: - - MYSQL_DATABASE=${MYSQL_DATABASE} - - MYSQL_USER=${MYSQL_USER} - - MYSQL_PASSWORD=${MYSQL_PASSWORD} - - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD} - volumes: - - ./dbdata:/var/lib/mysql - networks: - - internal + restart: always + image: mysql/mysql-server:5.7.28 + container_name: mlflow_db + expose: + - "3306" + environment: + - MYSQL_DATABASE=${MYSQL_DATABASE} + - MYSQL_USER=${MYSQL_USER} + - MYSQL_PASSWORD=${MYSQL_PASSWORD} + - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD} + volumes: + - ./dbdata:/var/lib/mysql + networks: + - internal mlflow: - container_name: tracker_mlflow - image: tracker_ml - build: - context: ./mlflow - dockerfile: Dockerfile - ports: - - "5000:5000" - environment: - - AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID} - - AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY} - - AWS_DEFAULT_REGION=${AWS_REGION} - - MLFLOW_S3_ENDPOINT_URL=http://s3:9000 - networks: - - public - - internal - 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 + container_name: tracker_mlflow + image: tracker_ml + build: + context: ./mlflow + dockerfile: Dockerfile + ports: + - "5000:5000" + environment: + - AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID} + - AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY} + - AWS_DEFAULT_REGION=${AWS_REGION} + - MLFLOW_S3_ENDPOINT_URL=http://s3:9000 + networks: + - public + - internal + 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: - internal: - public: - driver: bridge \ No newline at end of file + internal: + public: + driver: bridge