From fca38031ae9c86289178f463e4aa848dbb09dc1f Mon Sep 17 00:00:00 2001 From: CareyWong Date: Wed, 19 Aug 2020 18:12:11 +0800 Subject: [PATCH] Add docker-compose support --- sub-web-services/.env | 5 +++++ sub-web-services/docker-compose.yaml | 25 +++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 sub-web-services/.env create mode 100644 sub-web-services/docker-compose.yaml diff --git a/sub-web-services/.env b/sub-web-services/.env new file mode 100644 index 0000000..f475fff --- /dev/null +++ b/sub-web-services/.env @@ -0,0 +1,5 @@ +SUBWEB_PORT=58080 + +MYURLS_PORT=8002 +MYURLS_DOMAIN=example.com +MYURLS_TTL=180 diff --git a/sub-web-services/docker-compose.yaml b/sub-web-services/docker-compose.yaml new file mode 100644 index 0000000..b8a4936 --- /dev/null +++ b/sub-web-services/docker-compose.yaml @@ -0,0 +1,25 @@ +version: "3" +services: + subweb: + build: ../. + container_name: subweb + restart: always + ports: + - "${SUBWEB_PORT}:80" + + myurls: + image: "careywong/myurls:latest" + container_name: myurls + restart: always + ports: + - "${MYURLS_PORT}:8002" + depends_on: + - myurls-redis + entrypoint: ["/app/myurls", "-domain", "${MYURLS_DOMAIN}", "-conn", myurls-redis:6379, "-ttl", "${MYURLS_TTL}"] + + myurls-redis: + image: "redis:5" + container_name: myurls-redis + restart: always + expose: + - "6379"