ska-tango-images-tango-jive
This image contains jive. jive is a GUI which can
be used to inspect your Tango control system.
Summary
Release 0.6.3 of ska-tango-images provides the 7.36.5 tag of the ska-tango-images-tango-jive OCI image.
The image uses ska-tango-images-tango-admin as a base image and so
provides the same features, in addition to the jive entry point.
Included Software
Package |
Version |
|---|---|
Jive |
7.36 |
JTango |
9.6.6 |
tango_admin |
1.27 |
cppTango |
10.0.2 |
ZeroMQ |
4.3.5 |
omniORB |
4.3.2 |
opentelemetry-cpp |
1.19.0 |
Usage Example
jive is an X11 application and requires an X11 server to run. The following
command will launch the ska-tango-images-tango-jive image using a Linux host’s
X11 server and connect to TANGO_HOST:
docker run --security-opt label=type:container_runtime_t \
--net=host --user $(id -u):$(id -g) \
-e TANGO_HOST=$TANGO_HOST -e DISPLAY=$DISPLAY -e XAUTHORITY="/Xauthority" \
-v /tmp/.X11-unix:/tmp/.X11-unix:z -v ${XAUTHORITY:-$HOME/.Xauthority}:/Xauthority:ro \
--rm artefact.skao.int/ska-tango-images-tango-jive:7.36.5
For running on macOS, you must have an XQuartz server running with the “Allow connections from the network clients” checked and you must provide your host IP address in the DISPLAY. For example,
MY_IP_ADDRESS=$(scutil --nwi | grep 'address' | head -n1 | cut -d':' -f2 | tr -d ' ')
docker run --net=host --user $(id -u):$(id -g) \
-e TANGO_HOST=$TANGO_HOST -e DISPLAY="${MY_IP_ADDRESS}:0" -e XAUTHORITY="/Xauthority" \
-v /tmp/.X11-unix:/tmp/.X11-unix:z -v ${XAUTHORITY:-$HOME/.Xauthority}:/Xauthority:ro \
--rm artefact.skao.int/ska-tango-images-tango-jive:7.36.5