lapdev-docker/Dockerfile

25 lines
602 B
Text
Raw Normal View History

2025-03-17 19:38:01 -04:00
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"]