Overview

This page outlines the solution deployment within Docker containers. It specifies system requirements, including Docker installation. The configuration procedure involves copying necessary runtime files and subfolders to Docker's temporary folder, managing license and argument files for project configuration, and creating a Dockerfile based on a .NET Framework image. Instructions for building and running the Docker image, with considerations for memory, CPU cores, and port settings for external access, are provided. The document is technical, targeting users familiar with Docker.

On this page:


Docker Images

This document provides guidance on using Docker images for deploying applications. Although most of the examples are based on creating Docker images for Linux, these steps are also applicable when using Windows containers, or if the application inside Docker is running on Windows.

Pre-built Docker Images

You do not need to create a new image from scratch, as we provide two ready-to-use images:

1. TWebServices

This image only installs the communication server. You use it by sending the necessary files from another computer via the software itself, connecting to the device, and transferring the files. This allows for upgrading the product without replacing the entire Docker image. 

→ See Docker with TWebServices for more information.

2. Full Product

This image contains all the product files, except for the solution itself. The advantage of this option is that it provides faster setup and easier file management, especially when dealing with a large number of files.

→ See Docker with Full Product for more information.

Custom Docker Generation

The choice of image depends on the scenario, as each has its own advantages. Consider which one is more suitable based on your specific requirements.

If you need to create a custom image, please refer to Custom Docker Generation.


Running the Image

The following information is valid regardless of which image has been loaded into Docker. Ensure to review the running instructions that apply to your setup.

→ Learn more at Running Docker Image.



In this section...

  • No labels