Skip to content

Latest commit

 

History

History
72 lines (53 loc) · 2.52 KB

README.rst

File metadata and controls

72 lines (53 loc) · 2.52 KB

TiaC Systems Network (TSN) ASDF Workspace

This repository contains the build configuration of the ASDF [1] workspace, a tool version manager, for TiaC Systems Network (TSN) as multi-arch Docker images for Linux.

Documentation

The documentation overview is in this readme in the project root directory.

Content

Based on Ubuntu official Docker image [5], ubuntu:noble-20241011:

Ubuntu system packages

  • Ubuntu system package upgrade
  • Ubuntu software repository management utilities
  • locales for English unicode (en_US.UTF-8)
  • locales for German unicode (de_DE.UTF-8)

Multiple tool version management

Based on ASDF [1] together with the ASDF Plugin Manager [3] all Docker images are ready to install multiple runtime environments in different versions in parallel into the dedicated TSN user workspace under /home/tsn. The user and group identifier, UID=1005 and GID=205, are derived from the original Read-The-Docs user space to be compatible in the future in our other TSN Docker images.

References

[1](1, 2) https://asdf-vm.com/
[2]https://github.com/asdf-vm/asdf/releases/tag/v0.14.1
[3]https://github.com/asdf-community/asdf-plugin-manager
[4]https://github.com/asdf-community/asdf-plugin-manager/releases/tag/v1.4.0
[5]https://github.com/docker-library/official-images
[6]https://hub.docker.com/_/ubuntu