From 96472b6cd216703cf9ea328e9fe6be7d5d20196d Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Sun, 19 Apr 2020 19:36:48 +0200 Subject: [PATCH] :tada: Add redis to devenv docker compose. --- docker/devenv/Dockerfile | 1 + docker/devenv/docker-compose.yaml | 24 ++++++++++++++++++------ 2 files changed, 19 insertions(+), 6 deletions(-) diff --git a/docker/devenv/Dockerfile b/docker/devenv/Dockerfile index 16646f97a..98994a87a 100644 --- a/docker/devenv/Dockerfile +++ b/docker/devenv/Dockerfile @@ -32,6 +32,7 @@ RUN set -ex; \ imagemagick \ webp \ jq \ + redis-tools \ ; \ rm -rf /var/lib/apt/lists/*; diff --git a/docker/devenv/docker-compose.yaml b/docker/devenv/docker-compose.yaml index f073f73f9..aa36571d3 100644 --- a/docker/devenv/docker-compose.yaml +++ b/docker/devenv/docker-compose.yaml @@ -1,4 +1,4 @@ -version: '3' +version: "3" networks: default: @@ -15,13 +15,16 @@ services: main: privileged: true image: "uxbox-devenv" - hostname: 'uxbox-devenv-main' - container_name: 'uxbox-devenv-main' + hostname: "uxbox-devenv-main" + container_name: "uxbox-devenv-main" command: "/home/uxbox/init.sh" stop_signal: SIGINT + depends_on: - postgres - smtp + - redis + volumes: - "user_data:/home/uxbox/local" - "${HOME}/.m2:/home/uxbox/.m2" @@ -41,7 +44,7 @@ services: - UXBOX_DATABASE_PASSWORD=uxbox smtp: - container_name: 'uxbox-devenv-smtp' + container_name: "uxbox-devenv-smtp" image: mwader/postfix-relay restart: always environment: @@ -51,8 +54,8 @@ services: postgres: image: postgres:12 command: postgres -c config_file=/etc/postgresql.conf - hostname: 'uxbox-devenv-postgres' - container_name: 'uxbox-devenv-postgres' + hostname: "uxbox-devenv-postgres" + container_name: "uxbox-devenv-postgres" restart: always stop_signal: SIGINT ports: @@ -66,3 +69,12 @@ services: - ./files/postgresql.conf:/etc/postgresql.conf - ./files/postgresql_init.sql:/docker-entrypoint-initdb.d/init.sql - postgres_data:/var/lib/postgresql/data + + redis: + image: redis:6.0-rc3 + hostname: "uxbox-devenv-redis" + container_name: "uxbox-devenv-redis" + restart: always + + ports: + - 6379:6379