Technology & platformsince 2013⏱ ~1 min

Docker

Containerisation platform that packages applications and dependencies in isolated, reproducible units.

Docker is an open-source platform for containerising applications. A Docker container packages application code, runtime environment, libraries, and configuration into an isolated, self-contained unit that runs identically regardless of the underlying operating system. This solves the classic problem of 'it works on my machine' - a container that works locally also works in test environments and production. Docker is the foundation of modern cloud-native architecture: KubernetesOpen source container orchestration platform - automates deployment, scaling and management of containerised applications. orchestrates Docker containers at scale. In CI/CDContinuous Integration / Continuous Delivery - automated processes for building, testing, and deploying software. pipelines, applications are built as Docker images which are then deployed to cloud environments. Docker Hub is the central registry for public and private container images. In the Norwegian energy sector, Docker is used in modern IT systems running on cloud providers - typically for microservicesArchitecture where an application is split into small, independent services that communicate via APIs. handling ElhubNational hub for metering data and market processes in the Norwegian electricity market. integrations, analytics platforms, and APIApplication Programming Interface - standardised interface that allows two systems to communicate with each other. layers. TvimenningOld Norse meaning 'two bound together' - one who solves a task shoulder to shoulder with another.'s products run as containers on Sokkel.ioNorwegian PaaS provider and cloud infrastructure partner - hosts Tvimenning's products in production.'s PaaSPlatform as a Service - cloud platform where the provider manages infrastructure, allowing developers to focus solely on code. platform.

InfrastructureDevOpsDevelopment