106 |
107 |
108 | 👩💻 with :green_heart: :purple_heart: :heart: by
cambá.coop :earth_americas: Buenos Aires, Argentina
109 |
110 |
111 |
--------------------------------------------------------------------------------
/docker-compose.yml:
--------------------------------------------------------------------------------
1 | version: '3.8'
2 |
3 | services:
4 | db:
5 | build:
6 | context: .
7 | dockerfile: 'Dockerfile-${DB_TYPE}'
8 | args:
9 | db_name: ${DB_NAME}
10 | db_user: ${DB_USER}
11 | db_password: ${DB_PASSWORD}
12 | db_port: ${DB_PORT}
13 | restart: always
14 | volumes:
15 | - type: volume
16 | source: ${DB_OUTSIDE_VOLUME}
17 | target: ${DB_INSIDE_VOLUME}
18 |
19 | adminer:
20 | image: adminer
21 | restart: always
22 | ports:
23 | - '${ADMINER_PORT}:8080'
24 | depends_on:
25 | - 'db'
26 |
27 | metabase:
28 | image: metabase/metabase
29 | restart: always
30 | environment:
31 | MB_DB_FILE: '${MB_DB_FILE}'
32 | MB_DB_TYPE: '${DB_TYPE}'
33 | MB_DB_DBNAME: '${DB_NAME}'
34 | MB_DB_PORT: '${DB_PORT}'
35 | MB_DB_USER: '${DB_USER}'
36 | MB_DB_HOST: 'db'
37 | MB_DB_PASS: '${DB_PASSWORD}'
38 | JAVA_TIMEZONE: '${MB_JAVA_TIMEZONE}'
39 | ports:
40 | # :
41 | - '${MB_PORT}:3000'
42 | volumes:
43 | # Volumes where Metabase data will be persisted
44 | - 'mb-data:/metabase-data'
45 | depends_on:
46 | - 'db'
47 |
48 | volumes:
49 | db-data:
50 | mb-data:
51 |
--------------------------------------------------------------------------------
/public/docker-compose-metabase.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cambalab/metabase-compose/34761f9b5f9b7ce4449bc7b05d52bb8131762143/public/docker-compose-metabase.png
--------------------------------------------------------------------------------