From 91d42d204f61a30755f4e224ea8b93c50cf0901a Mon Sep 17 00:00:00 2001 From: dengzikun Date: Fri, 30 Oct 2020 23:02:47 +0800 Subject: [PATCH] update docker-compose.yml to support the comunnication between docker containers --- docker-compose.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 1c68c774..20f32cb5 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,5 +5,29 @@ services: build: context: . dockerfile: ./docker/Dockerfile + environment: + - DATABASE_URL=postgres://postgres:postgres@postgres:5432/postgres + - ES_HOST=http://elasticsearch:9200 ports: - '3000:3000' + depends_on: + - postgres + - elasticsearch + restart: always + + + postgres: + image: postgres + environment: + POSTGRES_USER: postgres + POSTGRES_PASSWORD: postgres + ports: + - 5432:5432 + + elasticsearch: + image: docker.elastic.co/elasticsearch/elasticsearch:7.9.2 + environment: + - discovery.type=single-node + ports: + - 9200:9200 +