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.exe
to/opt/clinithink-docker
. - Run
sudo ./build.sh
to create theclinithink
Docker image for the root user. - Run
chcon -t bin_t run.sh
to allow systemd to invokerun.sh
. - Run
sudo cp clinithink.service /etc/systemd/system/
to install the Clinithink service. - Run
sudo systemctl start clinithink
to start Clinithink. It will bind to TCP port 49120 on the host. - Run
sudo systemctl enable clinithink
to 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 --reload
to 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.