first stab at mkdocs migration
refactor CSCS and Meg content add merlin6 quick start update merlin6 nomachine docs give the userdoc its own color scheme we use the Materials default one refactored slurm general docs merlin6 add merlin6 JB docs add software support m6 docs add all files to nav vibed changes #1 add missing pages further vibing #2 vibe #3 further fixes
This commit is contained in:
26
Dockerfile
26
Dockerfile
@@ -1,24 +1,4 @@
|
||||
FROM alpine:3.13
|
||||
FROM docker.io/squidfunk/mkdocs-material:9.7
|
||||
|
||||
WORKDIR /tmp
|
||||
COPY Gemfile /tmp/
|
||||
COPY Gemfile.lock /tmp/
|
||||
|
||||
RUN apk list -I && apk --no-cache add \
|
||||
libatomic readline readline-dev libxml2 libxml2-dev \
|
||||
ncurses-terminfo-base ncurses-terminfo \
|
||||
libxslt libxslt-dev zlib-dev zlib \
|
||||
ruby ruby-dev yaml yaml-dev \
|
||||
libffi-dev build-base git nodejs \
|
||||
&& gem env \
|
||||
&& gem install etc --no-document \
|
||||
&& gem install bundler -v 2.4.22 --no-document \
|
||||
&& pwd \
|
||||
&& ls -l \
|
||||
&& bundle install
|
||||
|
||||
VOLUME /src
|
||||
EXPOSE 4001
|
||||
|
||||
WORKDIR /src
|
||||
CMD ["jekyll", "serve", "--livereload", "-H", "0.0.0.0"]
|
||||
# add some plugins
|
||||
RUN pip install mkdocs-glightbox=='0.5.*'
|
||||
|
||||
Reference in New Issue
Block a user