mirror of
https://github.com/containers/skopeo.git
synced 2025-06-29 08:07:37 +00:00
skopeo images: set authfile to /tmp/auth.json
The Skopeo images set `REGISTRY_AUTH_FILE=/auth.json` which is breaking non-root users inside the container from logging in (`/` is writable by root only). Setting it to `/tmp/auth.json` will support running non-root users inside the container. Fixes: #1233 Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
This commit is contained in:
parent
6b41287cbf
commit
80dcddef36
@ -27,7 +27,7 @@ RUN echo skopeo:100000:65536 > /etc/subuid
|
|||||||
RUN echo skopeo:100000:65536 > /etc/subgid
|
RUN echo skopeo:100000:65536 > /etc/subgid
|
||||||
|
|
||||||
# Point to the Authorization file
|
# Point to the Authorization file
|
||||||
ENV REGISTRY_AUTH_FILE=/auth.json
|
ENV REGISTRY_AUTH_FILE=/tmp/auth.json
|
||||||
|
|
||||||
# Set the entrypoint
|
# Set the entrypoint
|
||||||
ENTRYPOINT ["/usr/bin/skopeo"]
|
ENTRYPOINT ["/usr/bin/skopeo"]
|
||||||
|
@ -28,7 +28,7 @@ RUN echo skopeo:100000:65536 > /etc/subuid
|
|||||||
RUN echo skopeo:100000:65536 > /etc/subgid
|
RUN echo skopeo:100000:65536 > /etc/subgid
|
||||||
|
|
||||||
# Point to the Authorization file
|
# Point to the Authorization file
|
||||||
ENV REGISTRY_AUTH_FILE=/auth.json
|
ENV REGISTRY_AUTH_FILE=/tmp/auth.json
|
||||||
|
|
||||||
# Set the entrypoint
|
# Set the entrypoint
|
||||||
ENTRYPOINT ["/usr/bin/skopeo"]
|
ENTRYPOINT ["/usr/bin/skopeo"]
|
||||||
|
@ -48,7 +48,7 @@ RUN echo skopeo:100000:65536 > /etc/subuid
|
|||||||
RUN echo skopeo:100000:65536 > /etc/subgid
|
RUN echo skopeo:100000:65536 > /etc/subgid
|
||||||
|
|
||||||
# Point to the Authorization file
|
# Point to the Authorization file
|
||||||
ENV REGISTRY_AUTH_FILE=/auth.json
|
ENV REGISTRY_AUTH_FILE=/tmp/auth.json
|
||||||
|
|
||||||
# Set the entrypoint
|
# Set the entrypoint
|
||||||
ENTRYPOINT ["/usr/bin/skopeo"]
|
ENTRYPOINT ["/usr/bin/skopeo"]
|
||||||
|
Loading…
Reference in New Issue
Block a user