Skip to content

Commit

Permalink
fix: change nvidia build
Browse files Browse the repository at this point in the history
  • Loading branch information
innovisus committed Feb 4, 2025
1 parent 7c57fca commit 5091afe
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 15 deletions.
16 changes: 8 additions & 8 deletions .github/workflows/docker-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,11 +35,11 @@ jobs:
platforms: linux/amd64
build-args: BUILD_TYPE=default

- name: Build and push nvidia image
uses: docker/build-push-action@v4
with:
context: .
push: true
tags: ghcr.io/${{ github.repository_owner }}/${{ github.event.repository.name }}:base-nv
platforms: linux/amd64
build-args: BUILD_TYPE=nvidia
# - name: Build and push nvidia image
# uses: docker/build-push-action@v4
# with:
# context: .
# push: true
# tags: ghcr.io/${{ github.repository_owner }}/${{ github.event.repository.name }}:base-nv
# platforms: linux/amd64
# build-args: BUILD_TYPE=nvidia
14 changes: 8 additions & 6 deletions DockerfileUpgradeNvidia
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
FROM ghcr.io/alt-gnome/alt-atomic:base-nv
FROM ghcr.io/skywar-design/alt-atomic:base

RUN apt-get update && \
apt-get dist-upgrade -y && \
apt-get clean && \
rm -rf /var/lib/apt/lists/* && \
mkdir /var/lib/apt/lists/partial
apt-get dist-upgrade -y

RUN --mount=type=bind,source=./src,target=/src \
/src/make/atomic-actions.sh
/src/make/atomic-actions.sh && \
/src/packages/components/nvidia/packages.sh && \
/src/configuration/nvidia.sh && \
apt-get clean && \
rm -rf /var/lib/apt/lists/* && \
mkdir /var/lib/apt/lists/partial
2 changes: 1 addition & 1 deletion src/packages/components/nvidia/packages.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@ echo "Installing nvidia packages"

apt-get install -y apt-repo-lakostis-kmodules apt-repo-lakostis && \
apt-get update && \
apt-get install -y kernel-modules-nvidia-open-6.12 libnvidia-opencl libnvoptix cuda-libs
apt-get install -y kernel-modules-nvidia-open-6.12 nvidia_glx libnvoptix

echo "End installing nvidia packages"

0 comments on commit 5091afe

Please sign in to comment.