-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
31 lines (30 loc) · 870 Bytes
/
docker-compose.yml
File metadata and controls
31 lines (30 loc) · 870 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
version: '3.3'
services:
buster:
image: noiselabs/buster
build: docker/buster
volumes:
- ./build/buster:/var/tmp/buster:delegated
- ./docker/buster/entrypoint.py:/usr/local/bin/entrypoint.py:delegated
ghost:
image: noiselabs/ghost
build:
context: .
dockerfile: docker/ghost/Dockerfile
volumes:
- ./config/config.development.json:/var/lib/ghost/config.development.json:delegated
- ./config/config.production.json:/var/lib/ghost/config.production.json:delegated
- ./ghost:/var/lib/ghost/content:delegated
- ./docker/bin:/opt/ghost-base:delegated
live:
image: nginx
volumes:
- ./build/buster:/usr/share/nginx/html:delegated
ports:
- "80:80"
web:
image: nginx
depends_on:
- ghost
volumes:
- ./docker/nginx/default.conf:/etc/nginx/conf.d/default.conf