2
0
mirror of https://github.com/VinylDNS/vinyldns synced 2025-08-22 02:02:14 +00:00
vinyldns/quickstart/docker-compose.yml

46 lines
994 B
YAML
Raw Normal View History

version: "3.5"
services:
ldap:
container_name: "vinyldns-ldap"
image: rroemhild/test-openldap
ports:
- "19004:389"
integration:
container_name: "vinyldns-api-integration"
hostname: "vinyldns-integration"
image: "vinyldns-api-integration"
build:
context: ../
dockerfile: test/api/integration/Dockerfile
environment:
RUN_SERVICES: "all tail-logs"
env_file:
.env
ports:
- "9000:9000"
- "19001-19003:19001-19003/tcp"
- "19001:19001/udp"
portal:
container_name: "vinyldns-portal"
image: "vinyldns/portal:${VINYLDNS_VERSION}"
build:
context: ..
dockerfile: ""
env_file:
.env
ports:
- "${PORTAL_PORT}:${PORTAL_PORT}"
volumes:
- ./portal/application.ini:/opt/docker/conf/application.ini
- ./portal/application.conf:/opt/docker/conf/application.conf
depends_on:
- integration
- ldap
networks:
default:
name: "vinyldns_net"