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.
VECTR is intended to be a server-based web application and not a desktop tool. While Kali is Debian-based and Docker should work, it is not officially supported.
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.
CentOS is tentatively supported by Docker but RHEL is not. It is not advisable to install on either at this time due to the relationship issues between RHEL/CentOS and Docker.
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 a server-based web application and not 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.