Przeglądaj źródła

[docker] add support for a different docker group id on the docker host

Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
Jakob Ackermann 7 lat temu
rodzic
commit
5b1481fc12
1 zmienionych plików z 4 dodań i 2 usunięć
  1. 4 2
      services/clsi/entrypoint.sh

+ 4 - 2
services/clsi/entrypoint.sh

@@ -4,8 +4,10 @@ echo "Changing permissions of /var/run/docker.sock for sibling containers"
 ls -al /var/run/docker.sock
 docker --version
 cat /etc/passwd
-usermod -aG docker node
-chown root:docker /var/run/docker.sock
+
+DOCKER_GROUP=$(stat -c '%g' /var/run/docker.sock)
+groupadd --non-unique --gid ${DOCKER_GROUP} dockeronhost
+usermod -aG dockeronhost node
 
 mkdir -p /app/cache
 chown -R node:node /app/cache