Netresearch Blog

Blog

You can find all the news and insights here. We share our knowledge, give tips and inform you about everything that happens internally and externally at our company.

Docker containers: A boundary between operating system & app

Not an elegant practice and often a taboo subject in IT: keeping legacy systems (old systems) running so that structures and processes that have evolved over many years can be maintained and a gradual migration made possible. The problem here is that old systems can often only remain in place on old operating systems. As a result, every IT department reaches its limits at some point, as the operating system cannot receive the necessary updates.

Containers for more independence

Maintaining legacy systems and the applications running on them with old operating systems is not a long-term solution! A common approach is to transfer an application into containers.

Container

A container in IT is an isolated, lightweight unit that encapsulates applications and all required dependencies such as code, runtime and libraries. These containers are portable and can be run consistently on different platforms as they are independent of the underlying infrastructure. Containerisation enables efficient deployment, scaling and management of applications in different environments.

Containers are more independent of the operating system (than the legacy system) and therefore allow the underlying operating system to be updated more quickly and easily, as only the runtime environment for containers such as Podman or Docker is required to start the containers. This minimises the dependency on components of the host operating system.

This means that the host operating system can be updated independently of the required components of the legacy application.

Advantages of containers

Portability: Containers are portable and independent of the underlying infrastructure. This means that applications packaged in containers can be run consistently on different environments, whether on development computers, test environments or in production.

Efficiency: Compared to traditional virtualisation technologies, containers are more lightweight as they share the kernel of the host operating system. This leads to efficient utilisation of resources and enables faster deployment of applications.

Isolation and security: Containers provide an isolated environment for applications, which improves security by minimising potential conflicts and security risks. Each container is separate from other containers and the host system.

Scalability: Containers can be created and started quickly, allowing applications to scale easily. This is particularly important in dynamic environments where resource utilisation requirements can change rapidly.

Orchestration and automation: Container orchestration tools such as Kubernetes enable easy management, scaling and updating of container applications in large, distributed environments. The automation of processes, such as the deployment of containers, increases efficiency and reduces human error.

Container technology at Netresearch

We primarily use Docker for containerisation in our projects. All our customers benefit from this technology during development. Companies such as futureSAX, MDF AG and AIDA also rely on our many years of expertise in containerisation for their live systems. Our technology map shows which other technologies we use and master for our customers.


Tobias Hein
Head of DXP

Are you looking for IT that knows what it's talking about? Then get in touch with our experts!

Share article:
Related topics
Technologies

Latest posts

Spread Group: Spreadshop ist neues Projekt bei Netresearch

By Franka Hesse

When platforms grow: Spread Group relies on Netresearch for Spreadshop

A grown platform, international content and high technical requirements: Together with the Spread…

Read more
TYPO3 Design- und Marken-Relaunch: BIM-Projekt wird "Bundesfernstraßen digital"
By Caroline Kindervater

At the turn of the year, BIM Bundesfernstraßen was reorganised in a very short time: new design,…

Read more
Tender won: TYPO3 relaunch for Hochschule Mittweida
By Sandra Beier

A new digital presence is currently being created for Mittweida University of Applied Sciences. The…

Read more
Gastvorlesung Duale Hochschule Sachsen bei Netresearch (EN)
By Tobias Kämpfe

Students on the Business Administration Service and Retail Management, E-Commerce course at the…

Read more