Get A Quote

Book A Demo

Uninstall NiralOS EDGE

1 min read

Overview #

NiralOS EDGE includes a Smart Interactive Installer that can detect existing installations on the system.

To uninstall the product, simply run the same installation command that was originally used during installation. The installer automatically detects the existing installation and presents an option to uninstall it.

Note

Administrator (Windows) or sudo privileges (Linux/macOS) may be required to remove all components.

Step 1. Run the Installer Again #

Use the same installer command that was used to install NiralOS EDGE.

Linux / macOS

Open a Terminal and run:

curl -fsSL https://niraledge.com/install.sh | bash

Windows

Open Windows PowerShell and run:

irm https://niraledge.com/install.ps1 | iex

Step 2. Existing Installation Detected #

The installer automatically scans the system.

If an existing NiralOS EDGE installation is found, a message similar to the following is displayed:

Existing NiralOS EDGE installation detected.

Please choose one of the following options:

1. Upgrade Installation

2. Uninstall Installation

3. Exit

Select:

2. Uninstall Installation

Step 3. Confirm Uninstallation #

The installer asks you to confirm the uninstall operation.

Example

Are you sure you want to uninstall NiralOS EDGE?

Yes / No

Enter:

Yes, to continue.

Step 4. Remove Docker Volumes (Optional) #

The installer then asks whether Docker volumes should also be removed.

Example

Remove Docker Volumes?

Yes / No

If you select No

Only the application containers and services are removed.

The Docker volumes are preserved, allowing the application data to remain available for future installations.

If you select Yes

The installer removes:

  • NiralOS EDGE services 
  • Docker containers 
  • Docker networks 
  • Docker images (used by NiralOS EDGE) 
  • Docker volumes 

Warning

Removing Docker volumes permanently deletes all application data, including:

  • Users 
  • Configuration 
  • Tenants 
  • Sites 
  • Infrastructure inventory 
  • Metrics and monitoring data 
  • Application state 

This operation cannot be undone. Use this option only if you intend to completely remove NiralOS EDGE from the system

Step 5. Uninstallation #

The installer automatically performs the following tasks:

  • Stops all NiralOS EDGE services 
  • Removes application containers 
  • Removes Docker networks 
  • Removes application images 
  • Optionally removes Docker volumes 
  • Cleans up installer resources 

Progress is displayed on the terminal until completion.

Step 6. Uninstallation Complete #

When the process finishes successfully, a confirmation message is displayed.

Example

NiralOS EDGE has been successfully removed from this system.

If Docker volumes were preserved, the installer will also indicate that application data remains on the system.

Reinstalling NiralOS EDGE #

If you decide to install NiralOS EDGE again in the future, simply run the installation command.

  • If Docker volumes were preserved, the installer may reuse the existing application data. 
  • If Docker volumes were removed, the installation starts as a fresh deployment.

Troubleshooting #

Installer Does Not Detect an Existing Installation #

Verify that

  • NiralOS EDGE was originally installed using the Smart Installer. 
  • Docker is running. 
  • The installer is executed with sufficient privileges.

Docker Volumes Cannot Be Removed #

Ensure

  • Docker Engine is running. 
  • No containers are using the volumes. 
  • The current user has permission to manage Docker resources.