github.com/masterhung0112/hk_server/v5@v5.0.0-20220302090640-ec71aef15e1c/build/gitlab-dc.schemapostgres.yml (about)

     1  version: '2.4'
     2  services:
     3    postgres:
     4      image: ${CI_REGISTRY}/mattermost/ci/images/postgres:10-1
     5      restart: always
     6      environment:
     7        POSTGRES_USER: mmuser
     8        POSTGRES_PASSWORD: mostest
     9        POSTGRES_DB: mattermost_test
    10      command: postgres -c 'config_file=/etc/postgresql/postgresql.conf'
    11      volumes:
    12       - "./docker/postgres.conf:/etc/postgresql/postgresql.conf"
    13      healthcheck:
    14        test: [ "CMD", "pg_isready", "-h", "localhost" ]
    15        interval: 5s
    16        timeout: 10s
    17        retries: 3
    18      networks:
    19        default:
    20          aliases:
    21            - postgres
    22  
    23    start_dependencies:
    24      image: ${CI_REGISTRY}/mattermost/ci/images/mattermost-wait-for-dep:latest-1
    25      depends_on:
    26        - postgres
    27      command: postgres:5432
    28      networks:
    29        default:
    30  
    31  networks:
    32    default:
    33      external:
    34        name: ${COMPOSE_PROJECT_NAME}