User Tools

Site Tools


steam:examples:start

This is an old revision of the document!


Laden von Steam als Container, erzeugen von Dummy-JSON-Einträgen

  • Laden von Steam als Image im TAR-Format:
  <code>docker load -i steam.tar</code>
  • Prüfen, ob das Image real vorliegt:
docker image ls
  • Erstellen einer einfachen docker-compose.yml:
version: '2'
services:
    Steam:
        image: steam:0.9
        volumes:
            - /var/steam/:/etc/runtime/share
        network_mode: "host"
  • Installation von Mosquitto, um das Erzeugen von Einträgen zu verfolgen
  sudo apt-get install mosquitto mosquitto-clients
  
* Erstmaliges Starten des Containers
docker-compose up
  • Modifikation der XML-Datei
 -->    <SamplingThread-type>ADAS</SamplingThread-type>
 -->	<ProcessingThread-type>MQTT</ProcessingThread-type>
	<!--ETHERCAT IP :127.0.0.1 / PORT 54011-->
	<!--MODBUS IP :192.168.0.12 / PORT 502-->
	<PhoenixIPAddress>192.168.214.152</PhoenixIPAddress>
	<PhoenixPort>54011</PhoenixPort>
	<Packet-size>100</Packet-size>
 -->    <MQTT_Client_ID>ExampleClientPub</MQTT_Client_ID>
 -->	<MQTT_Address>tcp://localhost:1883</MQTT_Address>
	<MQTT_Topic>communicationAdapter/hf</MQTT_Topic>
	<MQTT_UserName>testName</MQTT_UserName>
	<MQTT_Passwort>testPasswort</MQTT_Passwort>
  • Start des Auslesens von in Mosquitto geposteten Einträgen
    paho_c_sub -t my_topic --connection tcp://localhost:1883
  • Erneuter Start des Containers
docker-compose up
steam/examples/start.1598004439.txt.gz · Last modified: 2020/08/21 10:07 by brinkhaus