Other Operating Systems
Keep in mind…¶
These notes are for those interested in running VECTR on unsupported platforms. The containerization landscape is still rapidly changing and these may change in the future.
ARM Operating Systems¶
VECTR containers are only compiled for x86_64 operating systems. ARM platforms are not supported.
While the latest LTS version hasn't been fully vetted it appears to be fully functional with a different set of dependencies.
Be aware of the SNAP Package warning from the main Ubuntu page.
sudo apt-get install docker.io docker-compose unzip
While Kali is Debian-based and Docker should work, it is not officially supported. VECTR is intended to be a server-based web application and not a desktop tool.
Kubernetes is an orchestration platform that works on top of Docker or other container platforms. If you would like to use Kubernetes there's no reason you could not, but we do not have a deployment plan at this time. Our docker-compose and .env files could be used as a template to build this type of deployment if you wish.
Starting with version 8, CentOS/RHEL has no Docker support for the community edition. The replacement Podman is "docker compatible" but lacks any docker-compose compatibility and is intended to be used with an orchestration platform like Kubernetes. Any Podman deployment would require some form of setup/orchestration like the docker-compose tool supported on other platforms.
Windows or MacOS¶
VECTR is intended to be deployed as a server application and not run as a desktop tool. It may run on Docker for Desktop on those platforms, but it is not supported or recommended.
CentOS 6 & Amazon Linux v1¶
These lack systemd, a critical component required for Docker.