refactor: simplify Dockerfile and begin using unified base image (#1247)

The unified based image provides all hardware acceleration methods, so
users will not have install specific hardware variants.

Hardware-specific images will be published for a short time in order to
provide warnings to existing users to migrate their install over to the
non-suffixed version.

Thank you to @jasongdove for his hard work on the base image!
This commit is contained in:
Christian Benincasa
2025-06-24 07:37:59 -04:00
committed by GitHub
parent c358dfc60d
commit b14f6386a3
13 changed files with 236 additions and 180 deletions

View File

@@ -43,25 +43,25 @@ jobs:
max-parallel: 2
matrix:
builds:
- base_tag: '7.0'
- base_tag: '7.1.1'
platform: linux/amd64
suffix:
target: linux-x64
os: ubuntu-latest
- base_tag: 7.0-nvidia
- base_tag: 7.1.1-nvidia
platform: linux/amd64
suffix: -nvidia
target: linux-x64
os: ubuntu-latest
- base_tag: 7.0-vaapi
- base_tag: 7.1.1-vaapi
platform: linux/amd64
suffix: -vaapi
target: linux-x64
os: ubuntu-latest
- base_tag: 7.0-arm64
- base_tag: 7.1.1-arm64
platform: linux/arm64
suffix: -arm64
target: linux-arm64