Uživatelské nástroje

Nástroje pro tento web


mobis_containers

Toto je starší verze dokumentu!


MOBIS containers

  • nastavit obis5/etc/mobis-obiscserver.ini obis5/etc/mobis-xmlrpcserver.ini
  • nastavit obis5/html/etc: apache.conf,key,pem + obisrc.xml (nesmi byt symlink) + phpserver.ini

obis5/etc/mobis-obiscserver.ini

dofile=./system/lua/server/web/obis.lua
#stdin ma prednost, parametr pouziva xinetd
tcp=9300
debug=5

obis5/etc/mobis-xmlrpcserver.ini

serverport=9300
listenport=9302
serviceport=9303
readycon=1
maxttl=86400
debug=3

html/etc/phpserver.ini

obiscserver_uri = "tcp://localhost:9302"
obiscserver_proto = "JSON-RPC"
restpasswd = ""

[javascript]
LogLevel = 5
;DesktopMode = 1

Windows

http://localhost:8000/mobis/mobis.php

cd obis5\containers
docker-compose up -d
docker ps
docker exec -it containers_obiscserver_1 /bin/bash

obis5/containers/docker-compose.yml

version: "3"

services:
  obiscserver:
    image: cregistry.epos.cz/obis/obiscserver
    network_mode: service:xmlrpcserver
    restart: unless-stopped
    environment:
      - PREFIX=mobis
    volumes:
      - ../etc:/obis/etc
      - ../user:/obis/user:ro
      - ../uzivatele:/obis/uzivatele
      - ../obisdoc:/obis/uobisdoc
      - ../log:/obis/log
  xmlrpcserver:
    image: cregistry.epos.cz/obis/xmlrpcserver
    network_mode: service:apache
    restart: unless-stopped
    environment:
      - PREFIX=mobis
    volumes:
      - ../etc:/obis/etc:ro
      - ../log:/obis/log
  apache:
    image: cregistry.epos.cz/obis/apache
    restart: unless-stopped
    ports:
      - "8000:80"
    volumes:
      - ../html/etc:/obis/html/etc:ro
      - ../log:/obis/log 

Linux

podman login -u obis -p ***** cregistry.epos.cz
ls ${XDG_RUNTIME_DIR}/containers/auth.json
podman search cregistry.epos.cz/
#pripadne doplnit /etc/subuid +/etc/subgud + podman system migrate
podman unshare cat /proc/self/uid_map  #2 radky 0 + 1, kde 1 je pro rozsah dle /etc/subuid
podman pull cregistry.epos.cz/obis/obiscserver
podman images
podman run cregistry.epos.cz/obis/obiscserver
podman ps
podman exec -it CONTAINER_ID  /bin/bash
podman top CONTAINER_ID
podman stop CONTAINER_ID
podman rm CONTAINER_ID
podman images
podman rmi IMAGE_ID
mobis_containers.1651136248.txt.gz · Poslední úprava: 2022/04/28 08:57 autor: Karel Petrů