Files
containers/bitnami/harbor-notary-server/docker-compose.yml
2019-07-02 10:39:52 +00:00

44 lines
1.2 KiB
YAML

version: '2'
services:
postgresql:
image: bitnami/postgresql:11
container_name: harbor-db
environment:
- POSTGRESQL_PASSWORD=bitnami
volumes:
- postgresql_data:/bitnami/postgresql
- ./docker-entrypoint-initdb.d/:/docker-entrypoint-initdb.d/
harbor-notary-signer:
image: bitnami/harbor-notary-signer:1
container_name: notary-signer
ports:
- '7899:7899'
environment:
- NOTARY_SIGNER_DEFAULTALIAS=CHANGEME
- MIGRATIONS_PATH=migrations/signer/postgresql
- DB_URL=postgres://signer:password@postgresql:5432/notarysigner?sslmode=disable
volumes:
- ./config/notary/:/etc/notary/:ro
depends_on:
- postgresql
networks:
default:
aliases:
- notarysigner
harbor-notary-server:
image: bitnami/harbor-notary-server:1
container_name: notary-server
ports:
- '4443:4443'
environment:
- MIGRATIONS_PATH=migrations/server/postgresql
- DB_URL=postgres://server:password@postgresql:5432/notaryserver?sslmode=disable
volumes:
- ./config/notary/:/etc/notary/:ro
depends_on:
- postgresql
volumes:
postgresql_data:
driver: local