GCP-VMs können mithilfe eines Container-Images erstellt werden. Das Formular auf der GCP-Konsole enthält Textfelder zur Eingabe von Command
und Arguments
. Unklar ist, wie die Argumente angegeben werden.
Der entsprechende docker run
Befehl lautet wie folgt
docker run \
--network=host \
gcr.io/cloud-healthcare-containers/mllp-adapter \
/usr/mllp_adapter/mllp_adapter \
--hl7_v2_project_id=<PROJECT_ID> \
--hl7_v2_location_id=<LOCATION_ID> \
--hl7_v2_dataset_id=<DATASET_ID> \
--hl7_v2_store_id=<STORE_ID> \
--export_stats=false \
--receiver_ip=127.0.0.1 --port 2575 \
--mllp_addr=127.0.0.1:2525 \
--api_addr_prefix=https://healthcare.googleapis.com:443/v1 \
--logtostderr
In den Textfeldern gebe ich
--hl7_v2_store_id=<STORE_ID>
oder
hl7_v2_store_id=<STORE_ID>
oder ein."--hl7_v2_store_id=<STORE_ID>"
Keine der Optionen scheint zu funktionieren.
Per SSH auf den erstellten Container zugreifen und ausführen
sudo journalctl -u konlet-startup
zeigt das Protokoll an, aber es gibt keine Fehlermeldungen und der Container scheint nicht zu reagieren. Auch /usr/mllp_adapter
der Ordner ist nicht vorhanden.