ska-tango-images-tango-python

Base image to be used for pytango-based applications, built with the ska-python-build image.

Summary

Release 0.7.4 of ska-tango-images provides the 0.4.1 tag of the ska-tango-images-tango-base OCI image.

This image is based on the ska-python:0.2.4 image.

The image provides:

  • a “tango” user with sudo privileges

  • a working directory “/home/tango”, the tango users home directory

  • wait-for-it.sh and retry orchestration scripts

  • tango_admin

Included Software

Package

Version

tango_admin

1.27

cppTango

10.1.2

ZeroMQ

4.3.5

omniORB

4.3.3

opentelemetry-cpp

1.19.0

Base image

ska-tango-images-tango-python contains all the system dependencies required to run a built with ska-python-build. PyTango-based applications built with this build image can be copied into a image based on ska-tango-images-tango-python to produce a lean runtime image for the application. See How to build a Tango image using PyTango for details about how to build your own Tango application images.

Runtime application images using ska-tango-images-tango-base as a base image will run as a “tango” user by default. This user has sudo privileges.

In addition, the runtime application image will contain orchestration scripts to aid with starting Tango device servers. See ska-tango-images-tango-base for usage of these orchestration scripts.