The files in this repository make it possible to run the Clinithink software on CentOS Linux without a virtual machine.
- Clone this repository in
/opt. - Copy
CLiX_insight_Setup_6_800_135_1.exeto/opt/clinithink-docker. - Run
sudo ./build.shto create theclinithinkDocker image for the root user. - Run
chcon -t bin_t run.shto allow systemd to invokerun.sh. - Run
sudo cp clinithink.service /etc/systemd/system/to install the Clinithink service. - Run
sudo systemctl start clinithinkto start Clinithink. It will bind to TCP port 49120 on the host. - Run
sudo systemctl enable clinithinkto automatically start the Clinithink service on boot. - Run
sudo semanage port -a -t http_port_t -p tcp 49120 && sudo firewall-cmd --zone=public --add-port=49120/tcp --permanent && sudo firewall-cmd --reloadto allow connecting to Clinithink from another machine.
The Docker container contains a Wine bottle which contains Clinithink. The Wine
bottle is stored in /var/lib/containers/storage/volumes/clinithink on the
host and can be freely backed up or manipulated from the host. Or use
sudo docker attach clinithink to get a shell on the container.