Skip to content

Commit 5bd0edc

Browse files
fmigneaultmr-c
authored andcommitted
allow explicit EUID/EGID=0:0 for docker rootless
1 parent bf60dd4 commit 5bd0edc

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

cwltool/docker.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -364,7 +364,8 @@ def create_runtime(
364364
runtime.append("--log-driver=none")
365365

366366
euid, egid = docker_vm_id()
367-
euid, egid = euid or os.geteuid(), egid or os.getgid()
367+
euid = euid if euid is not None else os.geteuid()
368+
egid = egid if egid is not None else os.getgid()
368369

369370
if runtimeContext.no_match_user is False and (euid is not None and egid is not None):
370371
runtime.append("--user=%d:%d" % (euid, egid))

0 commit comments

Comments
 (0)