Added Dockerfile and adapted arm64 docker-arm64 workflow
This commit is contained in:
@@ -20,22 +20,17 @@ jobs:
|
||||
uses: docker/setup-buildx-action@v3
|
||||
|
||||
- name: Build Linux ARM64 Docker Image
|
||||
run: |
|
||||
# Wir bauen das Image und laden es (--load) in den lokalen Docker Daemon
|
||||
docker buildx build \
|
||||
--platform linux/arm64 \
|
||||
-t myapp:linux-arm64 \
|
||||
--load .
|
||||
run: docker build -t couchlog-arm64 .
|
||||
|
||||
- name: Save Docker Image to Tar
|
||||
# Jetzt exportieren wir das geladene Image in eine Datei
|
||||
run: docker save -o my-image-arm64.tar myapp:linux-arm64
|
||||
run: docker save -o CouchLog-arm64.tar couchlog-arm64
|
||||
|
||||
- name: Upload Artifact
|
||||
# Lädt die Datei in Gitea hoch
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: docker-image-arm64 # So heißt der Download-Button später
|
||||
path: my-image-arm64.tar
|
||||
name: couchlog-docker-image-arm64 # So heißt der Download-Button später
|
||||
path: CouchLog-arm64.tar
|
||||
if-no-files-found: error
|
||||
retention-days: 1 # Optional: Wie lange die Datei gespeichert bleibt
|
||||
Reference in New Issue
Block a user