From 38784f3a041fe1169dee6992cbcd80bd65145ffd Mon Sep 17 00:00:00 2001 From: "Billy D." Date: Thu, 5 Feb 2026 17:32:27 -0500 Subject: [PATCH] fix: use correct UID:GID 1000:100 for ray user Ray official images use uid=1000(ray) gid=100(users). Using numeric IDs for podman compatibility. --- dockerfiles/Dockerfile.ray-worker-intel | 2 +- dockerfiles/Dockerfile.ray-worker-nvidia | 2 +- dockerfiles/Dockerfile.ray-worker-rdna2 | 2 +- dockerfiles/Dockerfile.ray-worker-strixhalo | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dockerfiles/Dockerfile.ray-worker-intel b/dockerfiles/Dockerfile.ray-worker-intel index 2afb4b1..c22e22b 100644 --- a/dockerfiles/Dockerfile.ray-worker-intel +++ b/dockerfiles/Dockerfile.ray-worker-intel @@ -79,7 +79,7 @@ RUN --mount=type=cache,target=/home/ray/.cache/uv,uid=1000,gid=1000 \ 'pydantic>=2.0.0,<3.0' # Copy entrypoint script (ray-serve-apps is installed from PyPI at runtime) -COPY --chown=ray:ray --chmod=755 dockerfiles/ray-entrypoint.sh /app/ray-entrypoint.sh +COPY --chown=1000:100 --chmod=755 dockerfiles/ray-entrypoint.sh /app/ray-entrypoint.sh # Environment configuration ENV PYTHONPATH=/app \ diff --git a/dockerfiles/Dockerfile.ray-worker-nvidia b/dockerfiles/Dockerfile.ray-worker-nvidia index 8cc61c7..68906e6 100644 --- a/dockerfiles/Dockerfile.ray-worker-nvidia +++ b/dockerfiles/Dockerfile.ray-worker-nvidia @@ -51,7 +51,7 @@ RUN --mount=type=cache,target=/home/ray/.cache/uv,uid=1000,gid=1000 \ 'pydantic>=2.0.0,<3.0' # Copy entrypoint script (ray-serve-apps is installed from PyPI at runtime) -COPY --chown=ray:ray --chmod=755 dockerfiles/ray-entrypoint.sh /app/ray-entrypoint.sh +COPY --chown=1000:100 --chmod=755 dockerfiles/ray-entrypoint.sh /app/ray-entrypoint.sh # Environment configuration ENV PYTHONPATH=/app \ diff --git a/dockerfiles/Dockerfile.ray-worker-rdna2 b/dockerfiles/Dockerfile.ray-worker-rdna2 index 09bca81..6b7bbec 100644 --- a/dockerfiles/Dockerfile.ray-worker-rdna2 +++ b/dockerfiles/Dockerfile.ray-worker-rdna2 @@ -76,7 +76,7 @@ RUN --mount=type=cache,target=/home/ray/.cache/uv,uid=1000,gid=1000 \ RUN python3 -c "from sentence_transformers import SentenceTransformer; SentenceTransformer('BAAI/bge-large-en-v1.5')" # Copy entrypoint script (ray-serve-apps is installed from PyPI at runtime) -COPY --chown=ray:ray --chmod=755 dockerfiles/ray-entrypoint.sh /app/ray-entrypoint.sh +COPY --chown=1000:100 --chmod=755 dockerfiles/ray-entrypoint.sh /app/ray-entrypoint.sh # Environment configuration ENV PYTHONPATH=/app \ diff --git a/dockerfiles/Dockerfile.ray-worker-strixhalo b/dockerfiles/Dockerfile.ray-worker-strixhalo index 107e42f..b4f5c3c 100644 --- a/dockerfiles/Dockerfile.ray-worker-strixhalo +++ b/dockerfiles/Dockerfile.ray-worker-strixhalo @@ -86,7 +86,7 @@ RUN --mount=type=cache,target=/home/ray/.cache/uv,uid=1000,gid=1000 \ # RUN python3 -c "from sentence_transformers import SentenceTransformer; SentenceTransformer('BAAI/bge-large-en-v1.5')" # Copy entrypoint script (ray-serve-apps is installed from PyPI at runtime) -COPY --chown=ray:ray --chmod=755 dockerfiles/ray-entrypoint.sh /app/ray-entrypoint.sh +COPY --chown=1000:100 --chmod=755 dockerfiles/ray-entrypoint.sh /app/ray-entrypoint.sh # Environment configuration ENV PYTHONPATH=/app \