diff --git a/Dockerfile b/Dockerfile index ea985b3..c009a3a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,9 +1,8 @@ -FROM python:3.12.1 +FROM python:3.12.1-alpine3.19 -RUN apt-get update && \ - apt-get install -y emacs git && \ - apt-get autoclean && \ +RUN apk update && \ + apk upgrade && \ + apk add --virtual .build-deps gcc python3-dev musl-dev linux-headers && \ pip install 'Nikola[extras]' && \ - pip install 'markdown' && \ - mkdir -p ~/.emacs.d/.local/straight/build && \ - git clone https://github.com/hniksic/emacs-htmlize.git ~/.emacs.d/.local/straight/build/htmlize + apk del .build-deps && \ + rm -vrf /var/cache/apk/*