https://github.com/vanilla-os/vso-image
Containerfile for the Vanilla OS VSO image.
https://github.com/vanilla-os/vso-image
containers hacktoberfest oci-images vanillaos vso
Last synced: 10 days ago
JSON representation
Containerfile for the Vanilla OS VSO image.
- Host: GitHub
- URL: https://github.com/vanilla-os/vso-image
- Owner: Vanilla-OS
- License: gpl-3.0
- Created: 2023-07-09T14:12:30.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-30T12:44:43.000Z (about 1 year ago)
- Last Synced: 2024-05-01T09:46:45.606Z (about 1 year ago)
- Topics: containers, hacktoberfest, oci-images, vanillaos, vso
- Language: Shell
- Homepage: https://images.vanillaos.org/#/recipe/vanilla-os-vso-image
- Size: 59.6 KB
- Stars: 2
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Vanilla OS VSO Image
Containerfile for building a Vanilla OS VSO image.
This image is based on top of [`vanillaos/pico`](https://github.com/Vanilla-OS/pico-image/pkgs/container/pico) and adds the systemd package to obtain a full systemd environment for VSO.
## Build
```bash
podman image build -t vanillaos/vso .
```## 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/dev-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/vso:main --owner Vanilla-OS
```