Skip to content

Commit 44f7164

Browse files
committed
Fix Docker setup
1 parent 6f404f4 commit 44f7164

File tree

3 files changed

+17
-8
lines changed

3 files changed

+17
-8
lines changed

Dockerfile

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
FROM ruby:2.5
2+
3+
RUN gem install bundler jekyll
4+
5+
RUN mkdir /srv/jekyll
6+
7+
WORKDIR /srv/jekyll
8+
9+
COPY Gemfile .
10+
COPY Gemfile.lock .
11+
12+
RUN bundle install

bin/serve

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
#!/bin/bash
22
command -v docker-compose >/dev/null 2>&1 || { echo >&2 "Please install Docker Compose: https://docs.docker.com/compose/install/"; exit 1; }
3-
docker-compose run --service-ports scala-lang jekyll serve --incremental
3+
docker-compose up

docker-compose.yml

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
11
version: "2"
22
services:
33
scala-lang:
4-
image: jekyll/jekyll:latest
5-
volumes:
6-
- $PWD:/srv/jekyll
7-
- $PWD/vendor/bundle:/usr/local/bundle
4+
build: .
5+
command: bundle exec jekyll serve --incremental --host=0.0.0.0
86
ports:
97
- 4000:4000
10-
- 35729:35729
11-
- 3000:3000
12-
- 80:4000
8+
volumes:
9+
- .:/srv/jekyll

0 commit comments

Comments
 (0)