mirror of
https://github.com/kossakovsky/n8n-install.git
synced 2026-03-07 22:33:11 +00:00
Add Docker cleanup script and update README
- Introduced a new script, docker_cleanup.sh, for cleaning up unused Docker containers, images, and volumes to free up disk space. - Updated README.md to include instructions for using the Docker cleanup script, emphasizing its utility and caution regarding data removal.
This commit is contained in:
10
README.md
10
README.md
@@ -168,6 +168,16 @@ This script will:
|
||||
4. Ask if you want to re-run the n8n workflow import (useful if you skipped this during the initial installation or want to refresh the community workflows).
|
||||
5. Restart all services with the new updates.
|
||||
|
||||
## Cleaning up Docker
|
||||
|
||||
If you need to free up disk space, you can run the Docker cleanup script. This script removes all unused Docker containers, images, and volumes.
|
||||
|
||||
```bash
|
||||
sudo bash ./scripts/docker_cleanup.sh
|
||||
```
|
||||
|
||||
This can be useful for removing old images and freeing up space, but be aware that it will remove all unused data.
|
||||
|
||||
## Important Links
|
||||
|
||||
- Based on a project by [coleam00](https://github.com/coleam00/local-ai-packaged)
|
||||
|
||||
23
scripts/docker_cleanup.sh
Executable file
23
scripts/docker_cleanup.sh
Executable file
@@ -0,0 +1,23 @@
|
||||
#!/bin/bash
|
||||
|
||||
# This script is intended for cleaning up the Docker system.
|
||||
# It removes all unused containers, images, networks, and volumes.
|
||||
# Use with caution, as this action is irreversible.
|
||||
|
||||
echo "Starting Docker cleanup..."
|
||||
|
||||
# The 'docker system prune' command removes:
|
||||
# - all stopped containers
|
||||
# - all networks not used by at least one container
|
||||
# - all "dangling" (unreferenced) images
|
||||
# - all build cache
|
||||
#
|
||||
# Additional flags:
|
||||
# -a, --all: Remove all unused images, not just dangling ones.
|
||||
# --volumes: Remove all unused volumes.
|
||||
# -f, --force: Do not prompt for confirmation.
|
||||
|
||||
docker system prune -a --volumes -f
|
||||
|
||||
echo "Docker cleanup completed successfully."
|
||||
|
||||
Reference in New Issue
Block a user