Jump to main content
WinCC OA Documentation
WinCC OA Documentation
LANG
  • Version Information
  • Concepts
  • Deployment
  • Security
  • Engineering
  • Data Management
  • Business Logic / Control
  • Data Visualization
  • Southbound Interfaces
  • Northbound Interfaces
  • Web Connectivity / Network Interfaces
  • User Management
  • Availability
  • Reporting
  • Addons
  • Reference Tables
  • Videos & Tutorials
  • eLearning
  • Documentation
  • Support & Services
  • Disclaimer
  1. Home
  2. Videos & Tutorials

    Explore the capabilities of WinCC OA with our carefully selected collection of video tutorials and guides.

  3. Docker Support

    Docker serves as an innovative platform designed to streamline the entire lifecycle of software applications, from development to deployment and execution. These videos show how to use WinCC OA within a Docker container.

  • Version Information

    Release Notes, Update information, Certifications and Frequently Asked Questions.

  • Concepts

    Your first step into modern and powerful process visualization.

  • Deployment

    Topics you need to know before using WinCC OA.

  • Security

    Go beyond the norm in cybersecurity.

  • Engineering

    Powerful tools for easy or complex engineering tasks.

  • Data Management

    Classify, structure and archive your data.

  • Business Logic / Control

    Endless possibilities in data processing for your projects.

  • Data Visualization

    User interfaces, Trends and Reports for every purpose and device.

  • Southbound Interfaces

    The process connection to the actual machines/sensors.

  • Northbound Interfaces

    Your portal to the cloud or supervising systems.

  • Web Connectivity / Network Interfaces

    Data exchange, APIs and web technologies

  • User Management

    All about authorization, authentication and login-customization.

  • Availability

    How to get your system uptime to the maximum.

  • Reporting

    Create state of the art project reports without limits.

  • Addons

    Useful tools and enhancements for special demands.

  • Reference Tables

    Detailed and extensive content for special project adaptation.

  • Videos & Tutorials

    Explore the capabilities of WinCC OA with our carefully selected collection of video tutorials and guides.

    • Things to know about WinCC OA
    • Cybersecurity Beyond the Norm
    • WinCC OA License Portal

      The WinCC OA License Portal provides a central platform for managing and transferring licenses. The video series covers basic functions, license transfer, clearing of old inventories, as well as the provisioning and removal of licenses.

    • Docker Support

      Docker serves as an innovative platform designed to streamline the entire lifecycle of software applications, from development to deployment and execution. These videos show how to use WinCC OA within a Docker container.

      • What is Docker?

        This topic introduces Docker fundamentals - what Docker is, how it compares to virtual machines, and why containers improve portability, efficiency, and scalability. You’ll learn about images; container and license management for WinCC OA containers; Docker Compose; health checks; and streamlined updating and patching. It also outlines core Docker components (client, daemon, images/registry, containers, volumes, networks) and basic commands like docker ps.

      • Docker Image

        Docker images are prepackaged application environments that act as templates for running containers. Because WinCC OA does not yet provide an official image (patch-release images are planned), this topic explains how to build a custom WinCC OA Docker image by extracting the required Debian packages, adapting the Dockerfile and entry point script, and building the image from the local folder.

      • Container Management & Licensing?

        Manage Docker containers with Portainer or the CLI to list, start/stop, inspect, view logs, and open interactive shells. Start a WinCC OA OA container by selecting the image, mapping required ports (e.g., 8443), setting environment variables for the project and license server, and using volumes to persist data across restarts. If the license server hosts multiple containers, set the UCM container serial in the project configuration to ensure a valid license.

      • Running Multiple Containers

        Use Docker Compose to define and persistently start multiple containers from a YAML file rather than running individual Docker commands. This topic demonstrates orchestrating a WinCC OA server with local and cloud PostgreSQL services and a DMZ web server, configuring images, volumes, networks, ports, and environment variables, and managing lifecycle with compose commands (up/down, build, detach, force-recreate) and required volume permissions.

      • Health Check

        Configure a Docker health check for the WinCC OA container so the remote web server waits until the service is ready instead of retrying on startup. A WinCC OA_health checks script periodically evaluates manager status and internal error state against a defined threshold (for example, fewer than 100 failure points) to mark the container healthy, which Docker Compose can enforce using depends_on with the service_healthy condition.

      • Update

        Explains how to perform a smooth patch update of WinCC OA using Docker Compose. Build the updated image (for example, patch 6) from your docker-compose YAML and restart the Compose project to apply the changes with minimal downtime.

  • eLearning

    Build Your Expertise Step by Step

  • Documentation

    Basic information about terms and functions within the documentation.

  • Support & Services

    An experienced team of support agents, consultants and trainers are ready to facilitate active partnerships with our customers, so they can profit from our comprehensive service.

  • Disclaimer

    A brief clarification of liability exclusions or legal notices.

Docker Support

Docker serves as an innovative platform designed to streamline the entire lifecycle of software applications, from development to deployment and execution. These videos show how to use WinCC OA within a Docker container.

What is Docker? 3:22
Docker Image 1:33
Container Management & Licensing 5:15
Running Multiple Containers 10:26
Health Check 1:32
Update 0:57
  • What is Docker?
    This topic introduces Docker fundamentals - what Docker is, how it compares to virtual machines, and why containers improve portability, efficiency, and scalability. You’ll learn about images; container and license management for WinCC OA containers; Docker Compose; health checks; and streamlined updating and patching. It also outlines core Docker components (client, daemon, images/registry, containers, volumes, networks) and basic commands like docker ps.
  • Docker Image
    Docker images are prepackaged application environments that act as templates for running containers. Because WinCC OA does not yet provide an official image (patch-release images are planned), this topic explains how to build a custom WinCC OA Docker image by extracting the required Debian packages, adapting the Dockerfile and entry point script, and building the image from the local folder.
  • Container Management & Licensing?
    Manage Docker containers with Portainer or the CLI to list, start/stop, inspect, view logs, and open interactive shells. Start a WinCC OA OA container by selecting the image, mapping required ports (e.g., 8443), setting environment variables for the project and license server, and using volumes to persist data across restarts. If the license server hosts multiple containers, set the UCM container serial in the project configuration to ensure a valid license.
  • Running Multiple Containers
    Use Docker Compose to define and persistently start multiple containers from a YAML file rather than running individual Docker commands. This topic demonstrates orchestrating a WinCC OA server with local and cloud PostgreSQL services and a DMZ web server, configuring images, volumes, networks, ports, and environment variables, and managing lifecycle with compose commands (up/down, build, detach, force-recreate) and required volume permissions.
  • Health Check
    Configure a Docker health check for the WinCC OA container so the remote web server waits until the service is ready instead of retrying on startup. A WinCC OA_health checks script periodically evaluates manager status and internal error state against a defined threshold (for example, fewer than 100 failure points) to mark the container healthy, which Docker Compose can enforce using depends_on with the service_healthy condition.
  • Update
    Explains how to perform a smooth patch update of WinCC OA using Docker Compose. Build the updated image (for example, patch 6) from your docker-compose YAML and restart the Compose project to apply the changes with minimal downtime.

SIMATIC WinCC Open Architecture Version 3.21.3 - © ETM professional control GmbH - | | | - Privacy Policy - Cookie Policy - Terms of use - Whistleblowing - Imprint