confluent local destroy


The confluent local commands are intended for a single-node development environment and are not suitable for a production environment. The data that are produced are transient and are intended to be temporary. For production-ready workflows, see Confluent Platform.


Delete an existing Confluent Platform run. All running services are stopped and the data and the log files of all services are deleted.

confluent local destroy [flags]


You must export the path as an environment variable for each terminal session, or set the path to your Confluent Platform installation in your shell profile. For example:

cat ~/.bash_profile
export CONFLUENT_HOME=<path-to-confluent>

Global Flags

-h, --help            Show help for this command.
    --unsafe-trace    Equivalent to -vvvv, but also log HTTP requests and responses which might contain plaintext secrets.
-v, --verbose count   Increase verbosity (-v for warn, -vv for info, -vvv for debug, -vvvv for trace).


If you run the confluent local destroy command, your output will confirm that every service is stopped and the deleted filesystem path is printed:

confluent local destroy

See Also

  • confluent local - Manage a local Confluent Platform development environment.