Files
scrutiny/docs/TROUBLESHOOTING_DOCKER.md
T
Aram Akhavan 19ac712b78 Update docker builds (#901)
Closes #895 #896

* dont build every master commit
* push latest tags with releases
* update docs accordingly
* bump action versions
2026-02-08 20:11:04 -08:00

1.5 KiB

Docker Images latest vs nightly

TL;DR; The latest-omnibus, latest-collector, and latest-web tags point to the most recent release. (latest points to latest-omnibus) The nightly-omnibus, nightly-collector, and nightly-web tags point to builds that are generated every night from the latest commit on the master branch.

The CD scripts used to orchestrate the docker image builds can be found here:

In general scrutiny follows a feature branch development process, which means that the master branch should ideally always be free of bugs This is driven by the requirement that every PR be reviewed and pass all tests. Unfortunately, bugs do make it through, especially because of the enormous number of hard drives that scrutiny must support..

This means that while the nightly builds should have the latest features and bug fixes, there may be things that sneak through. Unless you need a particular feature or bug fix, we recommend sticking to releases. Also note that using latest tags is generally considered a bad practice; pin a specific version instead.

Running Docker rootless

To avoid that the container(s) restart when you installed Docker as rootless you need to isssue the following commands to allow the session to stay alive even after you close your (SSH) sesssion:

sudo loginctl enable-linger $(whoami)

systemctl --user enable docker