version: '2.3' services: bridge1: image: clickhouse/jdbc-bridge command: | /bin/bash -c 'cat << EOF > config/datasources/self.json { "self": { "jdbcUrl": "jdbc:clickhouse://instance:8123/test", "username": "default", "password": "", "maximumPoolSize": 5 } } EOF ./docker-entrypoint.sh' expose: - 9019 healthcheck: test: ["CMD", "curl", "-s", "localhost:9019/ping"] interval: 5s timeout: 3s retries: 30 volumes: - type: ${JDBC_BRIDGE_FS:-tmpfs} source: ${JDBC_BRIDGE_LOGS:-} target: /app/logs