# Use postgres/example user/password credentials version: '3.9' services: db: image: postgres restart: always shm_size: 128mb environment: POSTGRES_PASSWORD: example POSTGRES_DB: database POSTGRES_USER: postgres adminer: image: adminer restart: always ports: - 8000:8080 api: image: ravonzz/go-testapi restart: always environment: DB_HOST: db DB_PORT: 5432 DB_USER: postgres DB_PASSWORD: example DB_NAME: database ports: - 8080:8080