bitnami-containers/bitnami/express/docker-compose-postgresql.yml

28 lines
647 B
YAML

# Copyright VMware, Inc.
# SPDX-License-Identifier: APACHE-2.0
version: '2'
services:
postgresql:
image: docker.io/bitnami/postgresql:15
environment:
- POSTGRESQL_DATABASE=myapp
- ALLOW_EMPTY_PASSWORD=yes
express:
image: docker.io/bitnami/express:4
ports:
- '3000:3000'
environment:
- PORT=3000
- NODE_ENV=development
- DATABASE_URL=postgres://postgres@postgresql/myapp
- EXPRESS_SKIP_DB_WAIT=0
- EXPRESS_SKIP_DB_MIGRATION=0
- EXPRESS_SKIP_NPM_INSTALL=0
- EXPRESS_SKIP_BOWER_INSTALL=0
volumes:
- './my-project:/app'
depends_on:
- postgresql