FROM python:3.14-alpine LABEL MAINTAINER="BJ Dierkes " ENV PS1="\[\e[0;33m\]|> cement-py314 <| \[\e[1;35m\]\W\[\e[0m\] \[\e[0m\]# " ENV PATH="${PATH}:/root/.local/bin" WORKDIR /src RUN apk update \ && apk add libmemcached-dev \ gcc \ musl-dev \ cyrus-sasl-dev \ zlib-dev \ make \ vim \ bash \ git \ libffi \ libffi-dev \ openssl-dev \ jq \ pipx \ && ln -sf /usr/bin/vim /usr/bin/vi RUN pipx install pdm COPY . /src COPY docker/vimrc /root/.vimrc COPY docker/bashrc /root/.bashrc RUN pdm install CMD ["/bin/bash"]