Zet - How do I delete a Docker named volume?

How do I delete a Docker named volume?

Answer

Delete a named volume (preserves containers):

docker volume rm <volume_name>

Delete volume + stop containers:

docker compose down -v

List all volumes:

docker volume ls

Example

Given a docker-compose.yml with:

volumes:
  goodveebs_postgres:

Delete the volume:

docker volume rm goodveebs_goodveebs_postgres
# or
docker compose down -v
Named volumes in compose are prefixed with the project name (e.g., goodveebs_).

#docker #volumes #dockercompose