guacamole (staging-guacd)
Published 2024-07-29 11:25:22 -04:00 by colin
Installation
docker pull git.nixc.us/nixius/guacamole:staging-guacdsha256:2a7a0d7d64617c2c1f3dd35cf4e399850817714e4756296e2446ebb6fd8d179dImage 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 | guacamole |
| com.docker.compose.service | guacd |
| com.docker.compose.version | 2.28.1 |
Details
2024-07-29 11:25:22 -04:00
Versions (6)
View all
Container
0
OCI / Docker
linux/amd64
124 MiB
production-guacamole
2024-07-29
production-guacd
2024-07-29
production-db
2024-07-29
staging-db
2024-07-29
staging-guacamole
2024-07-29