====== 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 #aktualizace docker pull cregistry.epos.cz/obis/obiscserver docker pull cregistry.epos.cz/obis/xmlrpcserver docker pull cregistry.epos.cz/obis/apache docker images docker ps docker stop CONTAINER_ID 3x docker rm CONTAINER_ID 3x docker images docker rmi IMAGE_ID 3x **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 export REGISTRY_AUTH_FILE=/home/common/obis5/etc/cregistry.epos.cz.auth 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 image search --list-tags cregistry.epos.cz/obis/obiscserver podman pull cregistry.epos.cz/obis/obiscserver podman pull cregistry.epos.cz/obis/obiscserver:v5.0.479 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 export ROOT=`pwd` export USERDIR=$ROOT/user export DOCUMENTDIR=$USERDIR/tmplin export REGISTRY_AUTH_FILE=/home/common/obis5/etc/cregistry.epos.cz.auth #export OBIS_TAG="v5.0.480" #export MOUNT_SYSTEM="1" $ROOT/containers/mobis.sh start http://localhost:10081/mobis/mobis.php? $ROOT/containers/mobis.sh stop $ROOT/containers/mobis.sh clean ====== Firebird ====== * [[https://hub.docker.com/r/jacobalberty/firebird]] * docker pull jacobalberty/firebird:3.0 * pri spuštení nastavit optional param : name, případně port a env. variable: ISC_PASSWORD * z klienta vytvorit DB: gbak -R -V -pass heslo /tmp/licence.fbk ip_addr/port:/firebird/data/licence.fdb #IP je přímo adresa host systemu