mirror of
https://github.com/bluxmit/alnoda-workspaces.git
synced 2024-09-30 09:16:14 +13:00
14 lines
No EOL
676 B
Docker
14 lines
No EOL
676 B
Docker
FROM alnoda/theia-workspace:5.0
|
|
|
|
# More dependencies for mkdocs and markdown
|
|
COPY mkdocs-requirements.txt /tmp/
|
|
|
|
RUN sudo apt-get -y update \
|
|
&& echo "-------------------------------------------- weasyprint" \
|
|
&& sudo apt-get install -y build-essential python3-dev python3-pip python3-setuptools python3-wheel python3-cffi libcairo2 libpango-1.0-0 libpangocairo-1.0-0 libgdk-pixbuf2.0-0 libffi-dev shared-mime-info \
|
|
&& echo "-------------------------------------------- mkdocs plugins" \
|
|
&& pip install -r /tmp/mkdocs-requirements.txt
|
|
|
|
# Gonfigure Alnoda workspace
|
|
COPY --chown=abc:abc workspace /tmp/workspace
|
|
RUN wrk build /tmp/workspace && rm -rf /tmp/workspace |