@@ -8,7 +8,7 @@ RUN git clone https://aur.archlinux.org/stable-diffusion-ui.git /sdu
|
||||
|
||||
WORKDIR /sdu
|
||||
RUN chown -R build:build /sdu
|
||||
RUN sudo -u build makepkg -is --noconfirm
|
||||
RUN sudo -u build makepkg -s --noconfirm
|
||||
RUN mv -v stable-diffusion-ui*.pkg.tar.zst /stable-diffusion-ui.pkg.tar.zst
|
||||
|
||||
# Stage 1
|
||||
@@ -16,12 +16,9 @@ FROM archlinux:latest
|
||||
COPY --from=0 /stable-diffusion-ui.pkg.tar.zst /stable-diffusion-ui.pkg.tar.zst
|
||||
|
||||
RUN pacman-key --init
|
||||
RUN pacman -Suy --noconfirm
|
||||
RUN pacman -Suy --noconfirm which
|
||||
|
||||
COPY init /init
|
||||
COPY config.yaml /config.yaml
|
||||
|
||||
RUN pacman -S --noconfirm which nvidia-utils
|
||||
RUN useradd -m -s /usr/bin/bash -d /srv/stable-diffusion stable-diffusion
|
||||
|
||||
ENTRYPOINT /init
|
||||
CMD /init
|
||||
|
Reference in New Issue
Block a user