aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVeikka Kähkönen <insiding@gmail.com>2017-10-17 20:46:18 +0300
committerVeikka Kähkönen <insiding@gmail.com>2017-10-17 20:46:18 +0300
commitba809c038aea0b8e337f540b893449caf2505115 (patch)
treec233ed7a66810d5f8b083c6fc3310c979353a678
parent8b9fdd13beeca586cb2bf34e7abfb621708742fd (diff)
Make Docker clone the repo instead of mounting the host's copy
-rw-r--r--docker-compose.yml1
-rw-r--r--jekyll.docker5
2 files changed, 4 insertions, 2 deletions
diff --git a/docker-compose.yml b/docker-compose.yml
index 32f978a..95871f3 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -15,4 +15,3 @@ services:
- "8080:80"
volumes:
- /usr/share/nginx/html
- - ".:/data/site-git"
diff --git a/jekyll.docker b/jekyll.docker
index ebb5518..a4c57e8 100644
--- a/jekyll.docker
+++ b/jekyll.docker
@@ -2,9 +2,12 @@ FROM alpine
MAINTAINER Your Name "your@name.com"
RUN apk update
-RUN apk add ruby ruby-dev libffi-dev build-base
+RUN apk add ruby ruby-dev libffi-dev build-base git
RUN gem install jekyll json --no-doc --no-ri
+RUN git clone --single-branch --depth 1 https://github.com/kauha/uudempiAS.git \
+ /data/site-git
+
VOLUME ["/usr/share/nginx/html"]
CMD ["jekyll", "build", "--source=/data/site-git", "--destination=/usr/share/nginx/html"]