From 7d06113cbeb21f421ae048b0f445123a480bb072 Mon Sep 17 00:00:00 2001 From: Mathias Date: Tue, 30 Jun 2020 12:41:35 +0200 Subject: [PATCH] GUACAMOLE-1110: Replace user nobody with guacd --- Dockerfile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index c5e2edb8..934ba835 100644 --- a/Dockerfile +++ b/Dockerfile @@ -113,8 +113,12 @@ RUN ${PREFIX_DIR}/bin/link-freerdp-plugins.sh \ # Checks the operating status every 5 minutes with a timeout of 5 seconds HEALTHCHECK --interval=5m --timeout=5s CMD nc -z 127.0.0.1 4822 || exit 1 -# Run with user nobody -USER nobody +# Create a new user guacd +ARG UID=1000 +RUN useradd --system --create-home --shell /usr/sbin/nologin --uid $UID --no-user-group guacd + +# Run with user guacd +USER guacd # Expose the default listener port EXPOSE 4822