FROM debian:12 AS guinnessd-base RUN apt-get update && \ apt-get upgrade -y && \ apt-get install -y make gcc && \ useradd -m -d /home/guinness -s /bin/false -r guinness FROM guinnessd-base COPY . /home/guinness/src WORKDIR /home/guinness RUN make -C /home/guinness/src && \ mv /home/guinness/src/guinnessd /usr/local/bin && \ mv /home/guinness/src/picoles /usr/local/share && \ chmod +x /usr/local/bin/guinnessd && \ rm -Rf /home/guinness/src && \ apt-get remove -y make gcc && \ apt-get autoremove -y