Skip to content

Commit 03eb9c6

Browse files
authored
Create docker-compose.yml
1 parent 57b98ac commit 03eb9c6

1 file changed

Lines changed: 35 additions & 0 deletions

File tree

docker-compose.yml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
version: '3'
2+
services:
3+
webdevff0b3218aaad11e7abc4cec278b6b50a_PREVIEW_CONTAINER:
4+
build:
5+
context: .
6+
dockerfile: Dockerfile
7+
environment:
8+
- VIRTUAL_HOST=webdevff0b3218aaad11e7abc4cec278b6b50a_PREVIEW_HOST
9+
ports:
10+
- "webdevff0b3218aaad11e7abc4cec278b6b50a_PREVIEW_PORT:webdevff0b3218aaad11e7abc4cec278b6b50a_PREVIEW_PORT"
11+
volumes:
12+
- .:/usr/src/app
13+
command: bash -c 'cd /usr/src/app/_preview; sudo bundle update; ruby index.rb -o 0.0.0.0 -p webdevff0b3218aaad11e7abc4cec278b6b50a_PREVIEW_PORT'
14+
image: jekyll:docker
15+
container_name: webdevff0b3218aaad11e7abc4cec278b6b50a_PREVIEW_CONTAINER
16+
webdevff0b3218aaad11e7abc4cec278b6b50a_JEKYLL_CONTAINER:
17+
build:
18+
context: .
19+
dockerfile: Dockerfile
20+
environment:
21+
- VIRTUAL_HOST=webdevff0b3218aaad11e7abc4cec278b6b50a_JEKYLL_HOST
22+
- CERT_NAME=webdevff0b3218aaad11e7abc4cec278b6b50a_ENV_DOMAIN
23+
ports:
24+
- "4000:4000"
25+
volumes:
26+
- .:/usr/src/app
27+
command: bash -c 'cd /usr/src/app; sudo bundle update; jekyll serve -d _site --watch --host=0.0.0.0 --port webdevff0b3218aaad11e7abc4cec278b6b50a_JEKYLL_PORT'
28+
image: jekyll:docker
29+
container_name: webdevff0b3218aaad11e7abc4cec278b6b50a_JEKYLL_CONTAINER
30+
external_links:
31+
- webdevff0b3218aaad11e7abc4cec278b6b50a_API_CONTAINER:webdevff0b3218aaad11e7abc4cec278b6b50a_API_HOST
32+
networks:
33+
default:
34+
external:
35+
name: nginx-proxy

0 commit comments

Comments
 (0)