2019-11-20 11:56:38 +00:00
|
|
|
services:
|
|
|
|
minio1:
|
2024-08-01 10:09:58 +00:00
|
|
|
image: minio/minio:RELEASE.2024-07-31T05-46-26Z
|
2019-11-20 11:56:38 +00:00
|
|
|
volumes:
|
2023-01-05 09:12:56 +00:00
|
|
|
- data1-1:/data1
|
2020-07-10 19:42:18 +00:00
|
|
|
- ${MINIO_CERTS_DIR:-}:/certs
|
2021-05-12 07:03:53 +00:00
|
|
|
expose:
|
2023-01-02 16:45:50 +00:00
|
|
|
- ${MINIO_PORT:-9001}
|
2019-11-20 11:56:38 +00:00
|
|
|
environment:
|
2023-01-05 09:12:56 +00:00
|
|
|
MINIO_ACCESS_KEY: minio
|
|
|
|
MINIO_SECRET_KEY: minio123
|
2020-07-10 09:32:34 +00:00
|
|
|
MINIO_PROMETHEUS_AUTH_TYPE: public
|
2023-08-02 09:05:21 +00:00
|
|
|
command: server --console-address 127.0.0.1:19001 --address :9001 --certs-dir /certs /data1-1
|
2020-05-12 14:34:37 +00:00
|
|
|
depends_on:
|
2020-07-10 19:42:18 +00:00
|
|
|
- proxy1
|
|
|
|
- proxy2
|
2019-11-20 11:56:38 +00:00
|
|
|
|
2020-07-10 19:42:18 +00:00
|
|
|
# HTTP proxies for Minio.
|
2020-04-29 08:39:00 +00:00
|
|
|
proxy1:
|
2021-09-06 11:33:39 +00:00
|
|
|
image: clickhouse/s3-proxy
|
2021-05-12 07:03:53 +00:00
|
|
|
expose:
|
2020-07-10 19:42:18 +00:00
|
|
|
- "8080" # Redirect proxy port
|
|
|
|
- "80" # Reverse proxy port
|
|
|
|
- "443" # Reverse proxy port (secure)
|
2020-04-29 08:39:00 +00:00
|
|
|
|
|
|
|
proxy2:
|
2021-09-06 11:33:39 +00:00
|
|
|
image: clickhouse/s3-proxy
|
2021-05-12 07:03:53 +00:00
|
|
|
expose:
|
2020-07-10 19:42:18 +00:00
|
|
|
- "8080"
|
|
|
|
- "80"
|
|
|
|
- "443"
|
2020-04-29 08:39:00 +00:00
|
|
|
|
2020-07-10 19:42:18 +00:00
|
|
|
# Empty container to run proxy resolver.
|
2020-05-08 10:53:12 +00:00
|
|
|
resolver:
|
2023-12-21 15:11:54 +00:00
|
|
|
image: clickhouse/python-bottle:${DOCKER_PYTHON_BOTTLE_TAG:-latest}
|
2021-05-12 07:03:53 +00:00
|
|
|
expose:
|
2020-07-10 19:42:18 +00:00
|
|
|
- "8080"
|
2020-05-08 10:53:12 +00:00
|
|
|
tty: true
|
2020-05-12 14:34:37 +00:00
|
|
|
depends_on:
|
|
|
|
- proxy1
|
|
|
|
- proxy2
|
2020-05-08 10:53:12 +00:00
|
|
|
|
2019-11-20 11:56:38 +00:00
|
|
|
volumes:
|
|
|
|
data1-1:
|