Skip to content

Commit

Permalink
Streamline Dockerfiles
Browse files Browse the repository at this point in the history
  • Loading branch information
Liana64 committed Nov 22, 2024
1 parent c13716b commit 0ea0c19
Show file tree
Hide file tree
Showing 8 changed files with 1 addition and 41 deletions.
5 changes: 0 additions & 5 deletions boltz/11.8.0-cudnn8-runtime-ubuntu22.04/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -53,11 +53,6 @@ RUN groupadd --gid $USER_GID $USERNAME && \

COPY --from=builder --chown=$USER_UID:$USER_GID /opt/venv /opt/venv
COPY --from=builder --chown=$USER_UID:$USER_GID /app /app
COPY --from=builder --chown=$USER_UID:$USER_GID /app/LICENSE /app/LICENSE
COPY --from=builder --chown=$USER_UID:$USER_GID /app/README.md /app/README.md
COPY --from=builder --chown=$USER_UID:$USER_GID /app/docs /app/docs
COPY --from=builder --chown=$USER_UID:$USER_GID /app/examples /app/examples
COPY --from=builder --chown=$USER_UID:$USER_GID /app/scripts /app/scripts

WORKDIR /app
USER $USERNAME
Expand Down
5 changes: 0 additions & 5 deletions boltz/12.1.0-cudnn8-runtime-ubuntu22.04/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -53,11 +53,6 @@ RUN groupadd --gid $USER_GID $USERNAME && \

COPY --from=builder --chown=$USER_UID:$USER_GID /opt/venv /opt/venv
COPY --from=builder --chown=$USER_UID:$USER_GID /app /app
COPY --from=builder --chown=$USER_UID:$USER_GID /app/LICENSE /app/LICENSE
COPY --from=builder --chown=$USER_UID:$USER_GID /app/README.md /app/README.md
COPY --from=builder --chown=$USER_UID:$USER_GID /app/docs /app/docs
COPY --from=builder --chown=$USER_UID:$USER_GID /app/examples /app/examples
COPY --from=builder --chown=$USER_UID:$USER_GID /app/scripts /app/scripts

WORKDIR /app
USER $USERNAME
Expand Down
5 changes: 0 additions & 5 deletions boltz/12.4.1-cudnn-runtime-ubuntu22.04/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -53,11 +53,6 @@ RUN groupadd --gid $USER_GID $USERNAME && \

COPY --from=builder --chown=$USER_UID:$USER_GID /opt/venv /opt/venv
COPY --from=builder --chown=$USER_UID:$USER_GID /app /app
COPY --from=builder --chown=$USER_UID:$USER_GID /app/LICENSE /app/LICENSE
COPY --from=builder --chown=$USER_UID:$USER_GID /app/README.md /app/README.md
COPY --from=builder --chown=$USER_UID:$USER_GID /app/docs /app/docs
COPY --from=builder --chown=$USER_UID:$USER_GID /app/examples /app/examples
COPY --from=builder --chown=$USER_UID:$USER_GID /app/scripts /app/scripts

WORKDIR /app
USER $USERNAME
Expand Down
5 changes: 0 additions & 5 deletions boltz/python3.11-slim/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -52,11 +52,6 @@ RUN groupadd --gid $USER_GID $USERNAME && \

COPY --from=builder --chown=$USER_UID:$USER_GID /opt/venv /opt/venv
COPY --from=builder --chown=$USER_UID:$USER_GID /app /app
COPY --from=builder --chown=$USER_UID:$USER_GID /app/LICENSE /app/LICENSE
COPY --from=builder --chown=$USER_UID:$USER_GID /app/README.md /app/README.md
COPY --from=builder --chown=$USER_UID:$USER_GID /app/docs /app/docs
COPY --from=builder --chown=$USER_UID:$USER_GID /app/examples /app/examples
COPY --from=builder --chown=$USER_UID:$USER_GID /app/scripts /app/scripts

WORKDIR /app
USER $USERNAME
Expand Down
5 changes: 0 additions & 5 deletions qlora/11.8.0-cudnn8-runtime-ubuntu22.04/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -52,11 +52,6 @@ RUN groupadd --gid $USER_GID $USERNAME && \

COPY --from=builder --chown=$USER_UID:$USER_GID /opt/venv /opt/venv
COPY --from=builder --chown=$USER_UID:$USER_GID /app /app
COPY --from=builder --chown=$USER_UID:$USER_GID /app/LICENSE /app/LICENSE
COPY --from=builder --chown=$USER_UID:$USER_GID /app/README.md /app/README.md
COPY --from=builder --chown=$USER_UID:$USER_GID /app/docs /app/docs
COPY --from=builder --chown=$USER_UID:$USER_GID /app/examples /app/examples
COPY --from=builder --chown=$USER_UID:$USER_GID /app/scripts /app/scripts

WORKDIR /app
USER $USERNAME
Expand Down
5 changes: 0 additions & 5 deletions qlora/12.1.0-cudnn8-runtime-ubuntu22.04/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -52,11 +52,6 @@ RUN groupadd --gid $USER_GID $USERNAME && \

COPY --from=builder --chown=$USER_UID:$USER_GID /opt/venv /opt/venv
COPY --from=builder --chown=$USER_UID:$USER_GID /app /app
COPY --from=builder --chown=$USER_UID:$USER_GID /app/LICENSE /app/LICENSE
COPY --from=builder --chown=$USER_UID:$USER_GID /app/README.md /app/README.md
COPY --from=builder --chown=$USER_UID:$USER_GID /app/docs /app/docs
COPY --from=builder --chown=$USER_UID:$USER_GID /app/examples /app/examples
COPY --from=builder --chown=$USER_UID:$USER_GID /app/scripts /app/scripts

WORKDIR /app
USER $USERNAME
Expand Down
7 changes: 1 addition & 6 deletions qlora/12.4.1-cudnn-runtime-ubuntu22.04/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
&& . /opt/venv/bin/activate \
&& git clone https://github.com/artidoro/qlora /app \
&& pip install --no-cache-dir --upgrade pip \
&& pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu124 \
&& pip install --no-cache-dir torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu124 \
&& pip install --no-cache-dir -r /app/requirements.txt \
&& apt-get purge -y git build-essential \
&& apt-get autoremove -y \
Expand Down Expand Up @@ -52,11 +52,6 @@ RUN groupadd --gid $USER_GID $USERNAME && \

COPY --from=builder --chown=$USER_UID:$USER_GID /opt/venv /opt/venv
COPY --from=builder --chown=$USER_UID:$USER_GID /app /app
COPY --from=builder --chown=$USER_UID:$USER_GID /app/LICENSE /app/LICENSE
COPY --from=builder --chown=$USER_UID:$USER_GID /app/README.md /app/README.md
COPY --from=builder --chown=$USER_UID:$USER_GID /app/docs /app/docs
COPY --from=builder --chown=$USER_UID:$USER_GID /app/examples /app/examples
COPY --from=builder --chown=$USER_UID:$USER_GID /app/scripts /app/scripts

WORKDIR /app
USER $USERNAME
Expand Down
5 changes: 0 additions & 5 deletions qlora/python3.11-slim/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -52,11 +52,6 @@ RUN groupadd --gid $USER_GID $USERNAME && \

COPY --from=builder --chown=$USER_UID:$USER_GID /opt/venv /opt/venv
COPY --from=builder --chown=$USER_UID:$USER_GID /app /app
COPY --from=builder --chown=$USER_UID:$USER_GID /app/LICENSE /app/LICENSE
COPY --from=builder --chown=$USER_UID:$USER_GID /app/README.md /app/README.md
COPY --from=builder --chown=$USER_UID:$USER_GID /app/docs /app/docs
COPY --from=builder --chown=$USER_UID:$USER_GID /app/examples /app/examples
COPY --from=builder --chown=$USER_UID:$USER_GID /app/scripts /app/scripts

WORKDIR /app
USER $USERNAME
Expand Down

0 comments on commit 0ea0c19

Please sign in to comment.