Skip to content

clean docker images

clean docker images #3

Workflow file for this run

name: clean docker images
on:
schedule:
- cron: "0 20 * * 0"
concurrency:
group: ${{ github.head_ref || github.ref_name }}
cancel-in-progress: true
jobs:
clear-cache:
runs-on: self-hosted
steps:
- name: Clear docker cache
run: docker system prune -af --volumes
- name: Delete docker volumes not included in system prune
run: docker volume prune -af
# run: docker buildx prune -a --verbose
- name: Clean containerd folders and restart services
run: service docker stop && service containerd stop && rm -rf /home/containerd/* && service containerd start && service docker start
- name: Clear docker cache again
run: docker system prune -af --volumes
- name: Delete docker volumes not included in system prune again
run: docker volume prune -af