This repository is used for automated building of OpenSCADA minimal docker image.
Supported Docker registries:
- Docker Hub: dudanov/openscada
- GitHub Containers: ghcr.io/dudanov/openscada
Following platforms for this image are available:
- linux/amd64
- linux/arm/v7
- linux/arm64
Pulling latest images from Docker Hub:
$ docker pull dudanov/openscada:latest
or from GitHub Containers Registry:
$ docker pull ghcr.io/dudanov/openscada:latest
Example run command (start container srv01-scada
with project in srv01_volume
docker volume):
$ docker run -d --name=srv01-scada -v srv01_volume:/station dudanov/openscada:latest
LANG
: Language (default:ru_RU.UTF-8
)TZ
: The timezone assigned to the container (default:Europe/Samara
)
Subsystem | Module | Status |
---|---|---|
Archive | DBArch | M |
FSArch | M | |
BD | DBGate | * |
LDAP | M | |
MySQL | M | |
PostgreSQL | M | |
SQLite | * | |
DAQ | BlockCalc | M |
DAQGate | * | |
DCON | M | |
JavaLikeCalc | * | |
LogicLev | * | |
ModBus | M | |
OPC_UA | M | |
Siemens | M | |
SNMP | M | |
System | M | |
Protocol | HTTP | M |
ModBus | M | |
OPC_UA | M | |
SelfSystem | * | |
UserProtocol | * | |
Special | FLibComplex1 | * |
FLibMath | * | |
FLibSYS | * | |
SystemTests | M | |
Transport | Serial | * |
Sockets | * | |
SSL | * | |
UI | VCAEngine | M |
WebCfgD | M | |
WebUser | M | |
WebVision | M |