- Docker (Recommended)
- Native Binary
- Arius Explorer (Windows)
Docker
The official Arius image is published to Docker Hub aswoutervanranst/arius. It is built on the .NET runtime and requires no additional dependencies on the host.Pull the image
Verify the installation
Volume mounts
The Docker image exposes two named volumes:| Mount point | Purpose |
|---|---|
/archive | The local directory to archive or restore. Mount your data directory here. |
/logs | Log output. Mount a host path here to persist logs across runs. |
Example: archive command
Example: restore command
Environment variables
Passing credentials via environment variables avoids embedding them in shell history. Set them once in your shell or CI environment:-e ARIUS_ACCOUNT_NAME -e ARIUS_ACCOUNT_KEY (no value assignment needed — Docker inherits from the host environment).Environment variable reference
Both thearchive and restore commands support reading credentials from environment variables, which avoids passing secrets on the command line:
| Environment variable | CLI flag equivalent | Description |
|---|---|---|
ARIUS_ACCOUNT_NAME | --accountname / -n | Azure Storage Account name |
ARIUS_ACCOUNT_KEY | --accountkey / -k | Azure Storage Account key |
Version format
Arius versions follow the format5.0.{run_number}, where run_number is the CI pipeline build number. For example, 5.0.42 is the 42nd release build. You can verify the installed version at any time: