Browse Source
Upgrade jekyll image to debian:bullseye
pull/145/head
Jérémy DECOOL
3 years ago
No known key found for this signature in database
GPG Key ID: 60D6FF1081E8575
2 changed files with
4 additions and
4 deletions
-
jekyll/Dockerfile
-
jekyll/install.sh
|
@ -1,10 +1,10 @@ |
|
|
FROM debian:wheezy |
|
|
|
|
|
|
|
|
FROM debian:bullseye |
|
|
LABEL maintainer="Johannes Schickling <schickling.j@gmail.com>" |
|
|
LABEL maintainer="Johannes Schickling <schickling.j@gmail.com>" |
|
|
|
|
|
|
|
|
ENV DEBIAN_FRONTEND noninteractive |
|
|
ENV DEBIAN_FRONTEND noninteractive |
|
|
|
|
|
|
|
|
ADD install.sh install.sh |
|
|
ADD install.sh install.sh |
|
|
RUN sh install.sh && rm install.sh |
|
|
|
|
|
|
|
|
RUN bash install.sh && rm install.sh |
|
|
|
|
|
|
|
|
EXPOSE 4000 |
|
|
EXPOSE 4000 |
|
|
VOLUME ["/source"] |
|
|
VOLUME ["/source"] |
|
|
|
@ -4,10 +4,10 @@ |
|
|
set -eo pipefail |
|
|
set -eo pipefail |
|
|
|
|
|
|
|
|
# install ruby 1.9.1 |
|
|
# install ruby 1.9.1 |
|
|
apt-get update && apt-get install -y ruby ruby-dev build-essential |
|
|
|
|
|
|
|
|
apt-get update && apt-get install -y python2 ruby ruby-dev build-essential |
|
|
|
|
|
|
|
|
# install jekyll & bundler (therubyracer needed for coffeescript support, rouge for highlightning) |
|
|
# install jekyll & bundler (therubyracer needed for coffeescript support, rouge for highlightning) |
|
|
gem install jekyll bundler therubyracer rouge --no-ri --no-rdoc |
|
|
|
|
|
|
|
|
gem install jekyll bundler therubyracer rouge --no-document |
|
|
|
|
|
|
|
|
# cleanup package manager |
|
|
# cleanup package manager |
|
|
apt-get remove --purge -y build-essential ruby-dev && apt-get autoclean && apt-get clean |
|
|
apt-get remove --purge -y build-essential ruby-dev && apt-get autoclean && apt-get clean |
|
|