lapdev-docker/Dockerfile

24 lines
602 B
Docker

FROM debian:bookworm-slim
ARG LAP_VER
ENV VERSION=${LAP_VER}
# Install required dependencies
RUN apt update && \
apt install -y curl
RUN echo "Installing lapdev package from GitHub." && \
curl -sL -o /tmp/lapdev_${VERSION}-1_amd64.deb https://github.com/lapce/lapdev/releases/download/v${VERSION}/lapdev_${VERSION}-1_amd64.deb && \
sudo apt install -y /tmp/lapdev_${VERSION}-1_amd64.deb
RUN apt-get clean
RUN rm /tmp/*
RUN useradd -r -s /bin/false lapdev && \
mkdir -p /var/lib/lapdev && \
chown lapdev:lapdev /var/lib/lapdev
WORKDIR /var/lib/lapdev
CMD ["/usr/bin/lapdev"]