45 lines
749 B
YAML
45 lines
749 B
YAML
version: "3.4"
|
|
services:
|
|
|
|
app:
|
|
build:
|
|
context: https://github.com/ynd-consult-ug/docker-ruby.git#:generated/alpine/3.11/2.6.3/
|
|
image: ymd-base-image
|
|
env_file:
|
|
- blog/.env
|
|
volumes:
|
|
- ./blog:/blog
|
|
working_dir: /blog
|
|
entrypoint: /blog/docker-entrypoint.sh
|
|
expose:
|
|
- "3000"
|
|
ports:
|
|
- "3000:3000"
|
|
networks:
|
|
- ymd_web
|
|
|
|
db:
|
|
image: postgres
|
|
env_file:
|
|
- blog/.env
|
|
volumes:
|
|
- 'ymd-postgres:/var/lib/postgresql/data'
|
|
networks:
|
|
- ymd_web
|
|
|
|
redis:
|
|
image: redis
|
|
restart: unless-stopped
|
|
env_file:
|
|
- blog/.env
|
|
volumes:
|
|
- ymd-redis:/data
|
|
networks:
|
|
- ymd_web
|
|
|
|
volumes:
|
|
ymd-postgres:
|
|
ymd-redis:
|
|
|
|
networks:
|
|
ymd_web: |