List of Container Images for Torizon
Introduction
Torizon, a software platform that uses containers as a key technology, has container images that serve different purposes. With containers, the develpment starting point is a step ahead of a scratch built solution.
Some of them are provided by Toradex:
- Torizon Debian Containers: containers that are meant to be run directly on the target hardware - the Computer on Module. You use them as a base to create your own containers, with your own application and its dependencies. More about them at the dedicated article, Debian Containers for Torizon.
- Development Containers: development containers to assist the development. They may be meant to run on the target device, the host PC, or both.
- SDK Containers: Toradex provides SDK containers to work with the Torizon IDE extension.
Other containers are provided by third parties:
- Partner Demo Containers: containers provided by Toradex partners specifically for the Torizon Cloud.
- Third-party Containers: containers available from other sources, not necessarily related to Toradex, such as the Docker Hub ecosystem, which includes more than 100.000 images from software vendors, open-source projects, and the community. They are useful and potentially ready-to-run on Torizon.
This article lists containers and points to additional resources.
Prerequisites
Torizon Application Containers
Toradex containers are meant to be used as the foundation for your application development.
Image Name | Description | Learn More |
---|---|---|
debian | Base image to start a simple Container. | Debian Containers for Torizon |
wayland-base | Contains Wayland libraries without a compositor | Debian Containers for Torizon |
weston | Contains Wayland libraries and Weston compositor | Debian Containers for Torizon |
weston-touch-calibrator | Contains Weston compositor and tools for touch calibration | Debian Containers for Torizon |
qt5-wayland | Contains Wayland libraries and Qt5 libraries | Qt Debian Container for Torizon |
qt5-wayland-examples | Contains pre-built Qt5 examples for quick evaluation | Qt Debian Container for Torizon |
qt6-wayland | Contains Wayland libraries and Qt6 libraries | Qt Debian Container for Torizon |
qt6-wayland-examples | Contains pre-built Qt6 examples for quick evaluation | Qt Debian Container for Torizon |
wayland-gtk3 | Contains Wayland libraries and GTK3 libraries | Debian Containers for Torizon |
chromium | Contains the Chromium browser to run web-based GUIs | Web Browser / Kiosk Mode with Torizon OS |
cog | Contains the Cog browser to run web-based GUIs | Web Browser / Kiosk Mode with Torizon OS |
cross-toolchain-arm64 | Contains Cross Toolchain targeting aarch64 (arm64) | Debian Containers for Torizon |
cross-toolchain-arm | Contains Cross Toolchain targeting armv7 | Debian Containers for Torizon |
dotnet8 | Contains .NET 8 runtime and libraries for development | Debian Containers for Torizon |
dotnet8-asp | Contains .NET 8 ASP.NET runtime for web development | Debian Containers for Torizon |
dotnet8-debug | Contains .NET 8 runtime with debugging tools | Debian Containers for Torizon |
dotnet8-wayland | Contains .NET 8 runtime with Wayland support | Debian Containers for Torizon |
dotnet8-gtk3 | Contains .NET 8 runtime with GTK3 support | Debian Containers for Torizon |
Image Name | Description | Learn More |
---|---|---|
debian-imx8 | Base image to start a simple Container. | Debian Containers for Torizon |
wayland-base-imx8 | Contains Wayland libraries without a compositor | Debian Containers for Torizon |
weston-imx8 | Contains Wayland libraries and Weston compositor | Debian Containers for Torizon |
weston-touch-calibrator-imx8 | Contains Weston compositor and tools for touch calibration | Debian Containers for Torizon |
qt5-wayland-imx8 | Contains Wayland libraries and Qt5 libraries | Qt Debian Container for Torizon |
qt5-wayland-examples-imx8 | Contains pre-built Qt5 examples for quick evaluation | Qt Debian Container for Torizon |
qt6-wayland-imx8 | Contains Wayland libraries and Qt6 libraries | Qt Debian Container for Torizon |
qt6-wayland-examples-imx8 | Contains pre-built Qt6 examples for quick evaluation | Qt Debian Container for Torizon |
wayland-gtk3-imx8 | Contains Wayland libraries and GTK3 libraries | Debian Containers for Torizon |
chromium-imx8 | Contains the Chromium browser to run web-based GUIs | Web Browser / Kiosk Mode with Torizon OS |
cog-imx8 | Contains the Cog browser to run web-based GUIs | Web Browser / Kiosk Mode with Torizon OS |
cross-toolchain-arm64-imx8 | Contains Cross Toolchain targeting aarch64 (arm64) | Debian Containers for Torizon |
dotnet8-imx8 | Contains .NET 8 runtime and libraries for development | Debian Containers for Torizon |
dotnet8-asp-imx8 | Contains .NET 8 ASP.NET runtime for web development | Debian Containers for Torizon |
dotnet8-debug-imx8 | Contains .NET 8 runtime with debugging tools | Debian Containers for Torizon |
dotnet8-wayland-imx8 | Contains .NET 8 runtime with Wayland support | Debian Containers for Torizon |
dotnet8-gtk3-imx8 | Contains .NET 8 runtime with GTK3 support | Debian Containers for Torizon |
Image Name | Description | Learn More |
---|---|---|
debian-am62 | Base image to start a simple Container. | Debian Containers for Torizon |
wayland-base-am62 | Contains Wayland libraries without a compositor | Debian Containers for Torizon |
weston-am62 | Contains Wayland libraries and Weston compositor | Debian Containers for Torizon |
weston-touch-calibrator-am62 | Contains Weston compositor and tools for touch calibration | Debian Containers for Torizon |
qt5-wayland-am62 | Contains Wayland libraries and Qt5 libraries | Qt Debian Container for Torizon |
qt5-wayland-examples-am62 | Contains pre-built Qt5 examples for quick evaluation | Qt Debian Container for Torizon |
qt6-wayland-am62 | Contains Wayland libraries and Qt6 libraries | Qt Debian Container for Torizon |
qt6-wayland-examples-am62 | Contains pre-built Qt6 examples for quick evaluation | Qt Debian Container for Torizon |
wayland-gtk3-am62 | Contains Wayland libraries and GTK3 libraries | Debian Containers for Torizon |
chromium-am62 | Contains the Chromium browser to run web-based GUIs | Web Browser / Kiosk Mode with Torizon OS |
cog-am62 | Contains the Cog browser to run web-based GUIs | Web Browser / Kiosk Mode with Torizon OS |
cross-toolchain-arm64-am62 | Contains Cross Toolchain targeting aarch64 (arm64) | Debian Containers for Torizon |
dotnet8-am62 | Contains .NET 8 runtime and libraries for development | Debian Containers for Torizon |
dotnet8-asp-am62 | Contains .NET 8 ASP.NET runtime for web development | Debian Containers for Torizon |
dotnet8-debug-am62 | Contains .NET 8 runtime with debugging tools | Debian Containers for Torizon |
dotnet8-wayland-am62 | Contains .NET 8 runtime with Wayland support | Debian Containers for Torizon |
dotnet8-gtk3-am62 | Contains .NET 8 runtime with GTK3 support | Debian Containers for Torizon |
Torizon SDK Containers
Toradex provides SDK containers to work with the Torizon IDE Extension.
Torizon Development Tools
Development tools are provided as containers that assist the development. We provide documentation to abstract their usage, making your life easier.
Tool | Description |
---|---|
TorizonCore Builder Tool | Customization for Production Programming and Torizon OTA |
Partner Demo Containers
To leverage the flexibility of the Torizon Cloud, Toradex partners with software companies from different industry segments and technologies to offer you Partner Demo Containers. Those containers are ready-to-run demonstrations with out-of-the-box compatibility to both Toradex hardware and the Torizon Cloud.
Partner | Demo Container | Brief Description | |
---|---|---|---|
Codesys | Codesys PLC Runtime | CODESYS programmable logic controller (PLC) demo runtime on a Torizon container and how to use it | |
Crank Software | Crank Storyboard | Crank Storyboard allows you to build embedded systems optimized, rich GUI on a cross-platform IDE | |
BE.services Matrikon | BE.services Matrikon OPC UA Server | Matrikon OPC UA Server implementation by BE.services GmbH |
Third-party Containers
Those images are available on public registries, such as Docker Hub. They are maintained by third parties that are not related to Toradex. They are listed here because at some point in time we have tested them on Torizon and documented it, thus you know that they are good candidates for you to use.
Container | Article | Brief Description | |
---|---|---|---|
Node-RED | Node-RED | How to get started with Node-RED on Torizon | |
InfluxDB | Using Multiple Containers with TorizonCore | How to run multiple containers using InfluxDB and Grafana as examples | |
Grafana | Using Multiple Containers with TorizonCore | How to run multiple containers using InfluxDB and Grafana as examples |
Keep in mind that the third-party containers ecosystem is much wider than the containers listed above. You can search on Docker Hub for Arm and Arm64 containers related to your project's needs and test them yourself.