Silo RTC Orchestration Operations

PM2 mode · Docker mode · container readiness · migration control surface

Scale Ops Comms Rack
Docker version 29.1.3, build 29.1.3-0ubuntu3~24.04.2Docker
Docker Compose version 2.40.3+ds1-0ubuntu1~24.04.1Docker Compose
READYCompose File
READYEnvironment File

PM2 Production Services

NameStatusRestartsMemory

Port Map

tcp LISTEN 0 4096 0.0.0.0:8191 0.0.0.0:* ino:16411410 sk:6a cgroup:/system.slice/docker.service <-> tcp LISTEN 0 511 0.0.0.0:8092 0.0.0.0:* ino:16441533 sk:1028 cgroup:/user.slice/user-0.slice/session-66263.scope <-> tcp LISTEN 0 4096 0.0.0.0:8192 0.0.0.0:* ino:16442345 sk:71 cgroup:/system.slice/docker.service <-> tcp LISTEN 0 4096 [::]:8191 [::]:* ino:16411411 sk:6c cgroup:/system.slice/docker.service v6only:1 <-> tcp LISTEN 0 511 *:8091 *:* ino:16440847 sk:1029 cgroup:/user.slice/user-0.slice/session-66263.scope v6only:0 <-> tcp LISTEN 0 4096 [::]:8192 [::]:* ino:16442346 sk:72 cgroup:/system.slice/docker.service v6only:1 <->

Docker Containers

NameStatusPorts
permission denied while trying to connect to the docker API at unix:///var/run/docker.sock

Migration Plan

  1. Keep PM2 services active on 8091/8092.
  2. Start Docker test services on 8191/8192 only.
  3. Validate container WebSocket and SFU health.
  4. Register test nodes as ws-docker-01 and sfu-docker-01.
  5. Assign test room to docker nodes.
  6. Only then consider production port cutover.
cd /var/www/html/silocloud/orchestration docker compose up -d