From b47734437854ab75cb98c724b2393313fb1e0224 Mon Sep 17 00:00:00 2001 From: Gael Le Mignot Date: Wed, 30 Jun 2021 15:34:30 +0200 Subject: [PATCH] Initial dev version of docker-compose --- docker-compose-dev.yml | 61 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 docker-compose-dev.yml diff --git a/docker-compose-dev.yml b/docker-compose-dev.yml new file mode 100644 index 00000000..e6cd5713 --- /dev/null +++ b/docker-compose-dev.yml @@ -0,0 +1,61 @@ +version: '3' + +services: + app: + build: + context: . + args: + dev: 1 + command: /bin/sh /srv/app/wsgi.sh --runserver + volumes: + - ./app/:/srv/app + - ./bin:/srv/bin + - ./lib:/srv/lib + - ./teleforma/:/srv/src/teleforma/teleforma + - ./var/media:/srv/media + - ./var/backup:/srv/backup + - ./var/static:/srv/static + - ./var/log/app:/var/log/app + - ./var/log/uwsgi:/var/log/uwsgi + links: + - postgres + - redis + ports: + - "9000:8000" + env_file: + - 'env/debug.env' + + postgres: + image: postgres:13 + env_file: + - env/debug.env + environment: + PGDATA: /var/lib/postgresql/data/pgdata + volumes: + - ./var/lib/postgresql:/var/lib/postgresql/data:rw + - ./bin:/srv/bin + - ./var/backup/:/srv/backup + - /etc/localtime:/etc/localtime:ro + + memcached: + image: memcached:alpine + entrypoint: + - memcached + - -m 1024 + - -I 128m + - -v + + redis: + image: redis + entrypoint: + - redis-server + - --appendonly yes + volumes: + - ./var/redis:/data + +volumes: + app: + postgres: + redis: + + -- 2.39.5