casvisor (staging-guacd)

Published 2024-07-27 15:36:32 -04:00 by colin

Installation

docker pull git.nixc.us/nixius/casvisor:staging-guacd
sha256:16189cc43e2ddbd655d4f76435dd1f26b5f50d15b9b84c3e173398537ef45cfc

Image Layers

ADD file:5851aef23205a072ef361dd412a73a39a1ada75e19a207a392bb7ec9b8556e11 in /
CMD ["/bin/sh"]
ARG PREFIX_DIR=/opt/guacamole
ENV LC_ALL=C.UTF-8
ENV LD_LIBRARY_PATH=/opt/guacamole/lib
ENV GUACD_LOG_LEVEL=info
COPY /opt/guacamole /opt/guacamole # buildkit
RUN |1 PREFIX_DIR=/opt/guacamole /bin/sh -c apk add --no-cache ca-certificates font-noto-cjk ghostscript netcat-openbsd shadow terminus-font ttf-dejavu ttf-liberation util-linux-login && xargs apk add --no-cache < ${PREFIX_DIR}/DEPENDENCIES # buildkit
HEALTHCHECK &{["CMD-SHELL" "nc -z 127.0.0.1 4822 || exit 1"] "5m0s" "5s" "0s" "0s" '\x00'}
ARG UID=1000
ARG GID=1000
RUN |3 PREFIX_DIR=/opt/guacamole UID=1000 GID=1000 /bin/sh -c groupadd --gid $GID guacd # buildkit
RUN |3 PREFIX_DIR=/opt/guacamole UID=1000 GID=1000 /bin/sh -c useradd --system --create-home --shell /sbin/nologin --uid $UID --gid $GID guacd # buildkit
USER guacd
EXPOSE map[4822/tcp:{}]
CMD ["/bin/sh" "-c" "/opt/guacamole/sbin/guacd -b 0.0.0.0 -L $GUACD_LOG_LEVEL -f"]
ENV GUACD_LOG_LEVEL=debug

Labels

Key Value
com.docker.compose.project casvisor
com.docker.compose.service guacd
com.docker.compose.version 2.28.1
Details
Container
2024-07-27 15:36:32 -04:00
0
OCI / Docker
linux/amd64
124 MiB
Versions (6) View all
production-db 2024-07-27
production-guacd 2024-07-27
production-casvisor 2024-07-27
staging-casvisor 2024-07-27
staging-db 2024-07-27