Deploy Xen Orchestra (Hypervisor stack)

First published: Saturday, July 4, 2026 | Last updated: Saturday, July 4, 2026

Deploy Xen Orchestra (Hypervisor stack) using the SloopStash Docker kit.


Previous: Deploy ELK stack (Observability stack)

Modify hosts

Windows

# Modify hosts configuration.
$ notepad C:\Windows\System32\drivers\etc\hosts
<PRIVATE_IP>  xen-orchestra.sloopstash.dv
<PRIVATE_IP>  xen-orchestra.sloopstash.qaa
<PRIVATE_IP>  xen-orchestra.sloopstash.qab

Mac and Linux

# Modify hosts configuration.
$ sudo nano /etc/hosts
<PRIVATE_IP>  xen-orchestra.sloopstash.dv
<PRIVATE_IP>  xen-orchestra.sloopstash.qaa
<PRIVATE_IP>  xen-orchestra.sloopstash.qab

Deploy and manage hypervisor stack (Xen Orchestra) environments

Docker

# Switch to SloopStash Docker kit directory.
$ cd /opt/kickstart-docker

# Provision OCI containers using Docker compose.
$ docker compose -f compose/hypervisor/xen-orchestra.yml --env-file compose/${ENVIRONMENT^^}.env -p sloopstash-${ENVIRONMENT}-hypervisor-s1 up -d

# Stop OCI containers using Docker compose.
$ docker compose -f compose/hypervisor/xen-orchestra.yml --env-file compose/${ENVIRONMENT^^}.env -p sloopstash-${ENVIRONMENT}-hypervisor-s1 down

# Restart OCI containers using Docker compose.
$ docker compose -f compose/hypervisor/xen-orchestra.yml --env-file compose/${ENVIRONMENT^^}.env -p sloopstash-${ENVIRONMENT}-hypervisor-s1 restart

Previous: Deploy ELK stack (Observability stack)