Run Isard VDI on Nethserver

Hi,

Is there a possibility to install Isard VDI on Nethserver ??
https://isardvdi.com/

Expired certificate–looks like a really professional operation. It’s even a Let’s Encrypt cert, so there’s really no excuse. But putting that aside, it’s not entirely clear what this does–it looks like a virtualization manager, and in that case, I think Neth has other tools available.

Hi Yinte,

it worked basically in a test VM, I was able to play a funny Bootloader Tetris in my browser…some images were not downloadable…
Bigger desktops/images did not start or were really slow but I guess it needs to be installed on real hardware to get full performance instead of using a VM.

Here are my installation notes:

Get nethserver-docker from Software Center or with yum install nethserver-docker

Get docker-compose and the lsard VDI yml file:

curl -L "https://github.com/docker/compose/releases/download/1.26.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
wget https://raw.githubusercontent.com/isard-vdi/isard/master/docker-compose.yml

Edit the nginx ports in docker-compose.yml to not use ports 80 and 443 on the host because they are in use by apache. For testing you may just disable httpd with systemctl stop httpd.

chmod u+x /usr/local/bin/docker-compose
/usr/local/bin/docker-compose pull

I needed to restart docker because of following error:

ERROR: unable to insert jump to DOCKER-ISOLATION-STAGE-1 rule in FORWARD chain: (iptables failed: iptables --wait -I FORWARD -j DOCKER-ISOLATION-STAGE-1: iptables v1.4.21: Couldn't load target DOCKER-ISOLATION-STAGE-1’:No such file or directory`

After systemctl restart docker the following command worked:

/usr/local/bin/docker-compose up -d

Browse to https://NETH_IP (don’t forget the port if you changed the nginx ports)

1 Like