mirror of
https://mau.dev/andreijiroh-dev/website.git
synced 2025-05-12 00:23:10 +00:00
build(docker): 💚 add custom entrypoint script to our CI image
This should be also suitable for local development via Docker too. Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
This commit is contained in:
parent
74adf155a3
commit
6c3c12ebba
3 changed files with 22 additions and 4 deletions
|
@ -1,14 +1,20 @@
|
|||
FROM squidfunk/mkdocs-material
|
||||
|
||||
# https://squidfunk.github.io/mkdocs-material/setup/setting-up-social-cards/#linux but for Alpine
|
||||
RUN apk add \
|
||||
RUN apk add --no-cache \
|
||||
cairo-dev \
|
||||
freetype-dev \
|
||||
libffi-dev \
|
||||
jpeg-dev \
|
||||
libpng-dev \
|
||||
zlib-dev
|
||||
zlib-dev \
|
||||
bash \
|
||||
coreutils
|
||||
RUN pip3 install \
|
||||
mkdocs-git-revision-date-localized-plugin \
|
||||
pillow \
|
||||
cairosvg
|
||||
cairosvg
|
||||
|
||||
COPY entrypoint.sh /usr/local/bin/entrypoint.sh
|
||||
ENTRYPOINT [ "/usr/local/bin/entrypoint.sh" ]
|
||||
CMD [ "serve" ]
|
Loading…
Add table
Add a link
Reference in a new issue