zuul-storage-proxy/Dockerfile
Clark Boylan 2db3a3b49f Revert "Pull OpenDev images from quay.io"
This reverts commit af7d1154ff.

OpenDev is moving back to docker.io in order to have speculative testing
of container images.

Depends-On: https://review.opendev.org/c/opendev/system-config/+/884256
Change-Id: I5edd0545f412bde5dc89e054cd37607defcd1569
2023-05-24 11:16:21 -07:00

15 lines
443 B
Docker

FROM docker.io/opendevorg/python-builder as builder
COPY . /tmp/src
RUN assemble
FROM docker.io/opendevorg/uwsgi-base as zuul-storage-proxy
COPY --from=builder /output/ /output
RUN /output/install-from-bindep \
&& useradd -u 10001 -m -d /var/lib/zuul -c "Zuul Daemon" zuul
EXPOSE 8000
ENV UWSGI_HTTP_SOCKET=:8000 UWSGI_PROCESSES=10 UWSGI_THREADS=1 MOUNTPOINT=/
CMD uwsgi --mount $MOUNTPOINT=zuul_storage_proxy:proxy --manage-script-name