back to docker-build
This commit is contained in:
+11
-13
@@ -158,20 +158,18 @@ jobs:
|
|||||||
--registry-referrers-mode=legacy \
|
--registry-referrers-mode=legacy \
|
||||||
"${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_NAME }}@${DIGEST}"
|
"${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_NAME }}@${DIGEST}"
|
||||||
|
|
||||||
- name: Post-Build Cleanup
|
- name: Post-Build Cleanup
|
||||||
if: always()
|
if: always()
|
||||||
run: |
|
run: |
|
||||||
echo "Starting deep cleanup of Docker system..."
|
echo "Starting deep cleanup of Docker system..."
|
||||||
|
|
||||||
# 1. Entfernt alle ungenutzten Container, Netzwerke, Images und Volumes
|
# 1. Entfernt alle ungenutzten Container, Netzwerke, Images und Volumes
|
||||||
docker system prune -af --volumes
|
docker system prune -af --volumes
|
||||||
|
|
||||||
# 2. Entfernt den BuildKit-Cache (wichtig, da du Buildx nutzt!)
|
# 2. Entfernt den BuildKit-Cache (wichtig, da du Buildx nutzt!)
|
||||||
# Dieser Befehl ist extrem wichtig, um den Speicher von Buildx-Caches zu leeren.
|
docker builder prune -af
|
||||||
docker builder prune -af
|
|
||||||
|
|
||||||
echo "Removing temporary tarballs..."
|
echo "Removing temporary tarballs..."
|
||||||
rm -f image.tar
|
rm -f image.tar
|
||||||
|
|
||||||
echo "Cleanup complete."
|
|
||||||
|
|
||||||
|
echo "Cleanup complete."
|
||||||
|
|||||||
Reference in New Issue
Block a user