Skip to main content
Share:
Link is copied

Docker

important

This integration is supported by TNA Connect V2 only and requires a V2 Service subscription.

Docker is a platform designed to help developers build, share, and run container applications. It is used to automate the deployment of applications in lightweight containers so that applications can work efficiently in different environments in isolation.

Docker is used to run 3rd party software like Portainer and Node-RED on the TNA, expanding its functionality and supporting a wider range of projects. The following non-exhaustive list includes compatible protocols and interfaces that can be used with these applications:

Automation

  • BACnet
  • OPC UA / DA
  • Modbus TCP / RTU
  • KNX

IoT

  • MQTT
  • ZigBee
  • Z-Wave

General

  • Serial (RS-232 / RS-422 / RS-485)
  • HTTP API (i.e. REST)
  • SNMP
  • WebSocket

Subscriptions

There are 3 subscription options: Basic, Advanced, Professional. Each option offers a set of services as desbribed below:

Service
Description
Basic
Advanced
Professional
Node-REDNode-RED runs alongside TNA applications, enabling data ingestion, transformation, and forwarding between devices and secure data transmission to evalink talos and evalink analytics.
radio_button_checked
radio_button_checked
radio_button_checked
Application SupervisionApplications are continuously monitored and will be restarted if their performance degrades.
radio_button_checked
radio_button_checked
radio_button_checked
Full Deployment ControlFull control of your deployment and the applications you want to run on the TNA.
radio_button_checked
radio_button_checked
radio_button_checked
Managed Backup & RestorePeriodic backups of applications are performed automatically in the background. These backups are encrypted and securely stored in evalink, allowing data restoration from a specific point in time if needed.
radio_button_checked
radio_button_checked
radio_button_checked
Detailed Device & Application MetricsDevice metrics like CPU utilization and memory usage can be analyzed using evalink analytics.
radio_button_checked
radio_button_checked
radio_button_checked

Enable Docker on the TNA Web Server

info

Access level 4 is required to enable or disable Docker integration.

To enable Docker integration, do the following:

  1. On the TNA Web Server, navigate to settings Settings > view_module Integrations from the top right corner of the page

  2. From the list of integrations, search for Docker and toggle it

Enable Docker Integration

Once Docker integration is enabled, you can find it under view_module Integrations on the top navigation menu.

The status is also reflected on the Integrations section of the Home page.

Docker Integration Status

Configure Docker

info

Access level 3 or above is required to configure Docker integration.

To configure Docker applications parameters, do the following:

  1. On the TNA Web Server, click on view_module Integrations from the top navigation menu and choose
    Docker Docker

  2. On the first tab, you can check your subscription, the state of each application, and their current version

  3. To install an application, navigate to their dedicated tab and click on Install

  4. (Optional) Click on Update next to the application to update it to the newer available version

Docker Applications Update
  1. (Optional) Enable Allow Docker-related actions via Mobile to let Docker use the TNA's mobile connection

    When you enable this setting, a prompt appears about possible extra data charges. Click on Confirm to continue or Cancel to revert.

Docker Over Mobile

Was this page helpful?