From 40b8b93c2ab45e2e3343928f93efa289c78f17ac Mon Sep 17 00:00:00 2001 From: Doug Dimick Date: Tue, 9 Jan 2018 13:17:49 -0800 Subject: [PATCH] fixed https://github.com/willfarrell/docker-crontab/issues/9 --- docker-entrypoint | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docker-entrypoint b/docker-entrypoint index a65aea2..f455120 100755 --- a/docker-entrypoint +++ b/docker-entrypoint @@ -22,6 +22,11 @@ CRONTAB_FILE=/etc/crontabs/docker # Ensure dir exist - in case of volume mapping mkdir -p ${HOME_DIR}/jobs ${HOME_DIR}/projects +# Create docker group using correct gid from host, and add docker user to it +DOCKER_GID=$(stat -c '%g' ${DOCKER_SOCK}) +addgroup -g ${DOCKER_GID} docker +adduser docker docker + slugify() { echo "$@" | iconv -t ascii | sed -r s/[~\^]+//g | sed -r s/[^a-zA-Z0-9]+/-/g | sed -r s/^-+\|-+$//g | tr A-Z a-z }