Docker Standalone
Once you have successfully installed SigNoz on Docker Standalone, the following sections provide an overview of the activities that are required to successfully operate SigNoz.
Stop/Start​
To stop the running SigNoz cluster:
- x86
- Apple M1
sudo docker-compose -f docker/clickhouse-setup/docker-compose.yaml stop
sudo docker-compose -f docker/clickhouse-setup/docker-compose.arm.yaml stop
To start/resume the running SigNoz cluster:
- x86
- Apple M1
sudo docker-compose -f docker/clickhouse-setup/docker-compose.yaml up
sudo docker-compose -f docker/clickhouse-setup/docker-compose.arm.yaml up
*Note: The stopped SigNoz cluster should resume and mount to the existing docker volumes.
Upgrade​
Use the commands below to sync to the latest release.
- Checkout to
main
branch:
git checkout main
- Pull the
latest
changes from the SigNoz GitHub repository:
git pull origin main
- Go to
deploy
folder and run theinstall.sh
script:
cd deploy && ./install.sh
In case you wish to upgrade the SigNoz cluster to a specific version, let's say v0.6.2
, follow the steps below:
- Checkout to the v0.6.2 tag:
git checkout v0.6.2
- Go to
deploy
folder and run theinstall.sh
script:
cd deploy && ./install.sh
warning
- Be careful with breaking changes across versions!
- There might be misconfiguration caused by version mismatch.
Uninstall​
Enter the following command to uninstall SigNoz:
- x86
- Apple M1
sudo docker-compose -f docker/clickhouse-setup/docker-compose.yaml down -v
sudo docker-compose -f docker/clickhouse-setup/docker-compose.arm.yaml down -v
Remove the Sample Application​
Follow the steps in this section to remove the sample application that comes installed with SigNoz:
- From the directory in which you installed SigNoz, open your Docker Compose file in a plain-text editor.
- Linux users: you must open the
deploy/docker/clickhouse-setup/docker-compose.yaml
file. - macOS users: you must open the
deploy/docker/clickhouse-setup/docker-compose.arm.yaml
file.
- Linux users: you must open the
Comment out or remove the
services.hotrod
andservices.load-hotrod
sections:Move into the
deploy
directory and run theinstall.sh
script again:
cd deploy && ./install.sh