This article describes how you can go from a bare install of RHEL7.4 to a fully running Trisul NSM system quickly.
Docker CE is not officially supported on RHEL 7.4 however you can install an earlier version quite easily from the packages released by Docker. The following steps gets an earlier version of Docker CE 17.03.02 installed.
yum install libtool-ltdl rpm -ivh https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch.rpm rpm -ivh https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-17.03.2.ce-1.el7.centos.x86_64.rpm
After installing Docker CE you need to start the service.
systemctl start docker
The following command starts the TrisulNSM Docker image with the following properties
eth0
/opt/trisul6_root
trisul1a
for ease of usesudo docker run --name=trisul1a \ --net=host -v /opt/trisul6_root:/trisulroot \ --d trisulnsm/trisul6 \ --interface eth0