guacd-ko (1.6.0-20260116-2128)

Published 2026-01-16 21:29:03 +09:00 by hsoo

Installation

docker pull git.hsoo.co.kr/hsoo/guacd-ko:1.6.0-20260116-2128
sha256:3cc95ce49fe037afa7a11eb3f62e5759a88beb2284af80496eb719c966024adf

Image Layers

ADD alpine-minirootfs-3.18.12-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
ARG PREFIX_DIR=/opt/guacamole
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
ENV LC_ALL=C.UTF-8
ENV LD_LIBRARY_PATH=/opt/guacamole/lib
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:{}]
COPY ./src/guacd-docker/bin/entrypoint.sh /opt/guacamole/ # buildkit
ENTRYPOINT ["/opt/guacamole/entrypoint.sh"]
USER root
RUN /bin/sh -c apk add --no-cache font-noto-cjk font-ubuntu fontconfig curl && mkdir -p /usr/share/fonts/nanum && curl -L https://github.com/google/fonts/raw/main/ofl/nanumgothic/NanumGothic-Regular.ttf -o /usr/share/fonts/nanum/NanumGothic-Regular.ttf && curl -L https://github.com/google/fonts/raw/main/ofl/nanumgothic/NanumGothic-Bold.ttf -o /usr/share/fonts/nanum/NanumGothic-Bold.ttf && curl -L https://github.com/google/fonts/raw/main/ofl/nanumgothic/NanumGothic-ExtraBold.ttf -o /usr/share/fonts/nanum/NanumGothic-ExtraBold.ttf && fc-cache -fv # buildkit
ENV LANG=ko_KR.UTF-8 LC_ALL=ko_KR.UTF-8
USER guacd
Details
Container
2026-01-16 21:29:03 +09:00
0
OCI / Docker
linux/amd64
127 MiB
Versions (2) View all
1.6.0-20260116-2128 2026-01-16
1.6.0 2026-01-16