Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vanilla-os/nvidia-image
Containerfile for the Vanilla OS Desktop+Nvidia image.
https://github.com/vanilla-os/nvidia-image
hacktoberfest images nvidia oci-image vanillaos
Last synced: 22 days ago
JSON representation
Containerfile for the Vanilla OS Desktop+Nvidia image.
- Host: GitHub
- URL: https://github.com/vanilla-os/nvidia-image
- Owner: Vanilla-OS
- License: gpl-3.0
- Created: 2023-07-08T10:43:11.000Z (over 1 year ago)
- Default Branch: dev
- Last Pushed: 2024-11-10T22:37:28.000Z (3 months ago)
- Last Synced: 2024-11-10T23:27:33.292Z (3 months ago)
- Topics: hacktoberfest, images, nvidia, oci-image, vanillaos
- Homepage: https://images.vanillaos.org/#/recipe/nvidia
- Size: 75.2 KB
- Stars: 9
- Watchers: 2
- Forks: 15
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.txt
Awesome Lists containing this project
README
# Vanilla OS Nvidia Image
Containerfile for building a Vanilla OS Desktop + Nvidia image.
This image is based on top of [`vanillaos/desktop`](https://github.com/Vanilla-OS/desktop-image/pkgs/container/desktop) and offers the default Vanilla OS Desktop experience with GNOME and Nvidia drivers.
## Build
> [!NOTE]
> The fsguard compiled plugin `.so` file should be downloaded from the [latest release](https://github.com/Vanilla-OS/vib-fsguard/releases/latest) and be placed under a `plugins` directory beside the `recipe.yml` file.```bash
vib build recipe.yml
podman image build -t vanillaos/nvidia .
```## Verify Image Build Provenance Attestation
All the image builds/pushes are attested for build provenance and integrity using the [attest-build-provenance](https://github.com/actions/attest-build-provenance) action. The attestations can be verified [here](https://github.com/Vanilla-OS/nvidia-image/attestations) or by having the latest version of [GitHub CLI](https://github.com/cli/cli/releases/latest) installed in your system. Then, execute the following command:
```sh
gh attestation verify oci://ghcr.io/vanilla-os/nvidia:main --owner Vanilla-OS
```