Run redis using docker compose on devcontainer
This commit is contained in:
parent
6cc4dc287d
commit
a0d7732e1c
@ -13,7 +13,7 @@ RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
|
||||
&& apt-get -y install --no-install-recommends \
|
||||
mariadb-client libmariadb-dev \
|
||||
postgresql-client postgresql-contrib libpq-dev \
|
||||
redis-server memcached \
|
||||
memcached \
|
||||
ffmpeg mupdf mupdf-tools libvips poppler-utils
|
||||
|
||||
|
||||
|
@ -3,7 +3,6 @@ yarn install
|
||||
|
||||
sudo chown -R vscode:vscode /usr/local/bundle
|
||||
|
||||
sudo service redis-server start
|
||||
sudo service memcached start
|
||||
|
||||
cd activerecord
|
||||
|
@ -16,7 +16,8 @@
|
||||
"PGHOST": "postgres",
|
||||
"PGUSER": "postgres",
|
||||
"PGPASSWORD": "postgres",
|
||||
"MYSQL_HOST": "mariadb"
|
||||
"MYSQL_HOST": "mariadb",
|
||||
"REDIS_URL": "redis://redis/0"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
|
@ -19,6 +19,7 @@ services:
|
||||
depends_on:
|
||||
- postgres
|
||||
- mariadb
|
||||
- redis
|
||||
|
||||
# Use "forwardPorts" in **devcontainer.json** to forward an app port locally.
|
||||
# (Adding the "ports" property to this file will not forward from a Codespace.)
|
||||
@ -45,9 +46,18 @@ services:
|
||||
environment:
|
||||
MARIADB_ROOT_PASSWORD: root
|
||||
|
||||
redis:
|
||||
image: redis:latest
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- default
|
||||
volumes:
|
||||
- redis-data:/data
|
||||
|
||||
networks:
|
||||
default:
|
||||
|
||||
volumes:
|
||||
postgres-data:
|
||||
mariadb-data:
|
||||
redis-data:
|
||||
|
Loading…
Reference in New Issue
Block a user