Ihnen steht ein Docker-Image zur Verfügung, um diese Funktionen zu bewerten. Sie können dieses Image als Teil des AIStreamer herunterladen.
Bitte beachten Sie, dass Software von Drittanbietern nach eigenem Ermessen verwendet wird. Google besitzt keine Urheberrechte an der Software von Drittanbietern.
Voraussetzungen
Installieren Sie Docker.
Installieren Sie die Google Cloud CLI.
Installieren Sie Kubernetes.
Docker-Image erstellen
Rufen Sie das Aufnahmeverzeichnis auf und führen Sie die folgende Befehlszeile auf Ihrem Hostcomputer aus:
$ export DOCKER_IMAGE=gcr.io/gcp-project-name/docker-image-name:version $ docker build -t $DOCKER_IMAGE -f env/Dockerfile .
Docker-Image auf dem lokalen Host testen
Führen Sie im Terminal für Ihren Hostcomputer den folgenden Befehl aus:
$ docker run -it $DOCKER_IMAGE /bin/bash
Der Befehl gibt eine Antwort wie die folgende zurück.
root@e504724e76fc:/#
Führen Sie den folgenden Befehl auf dem Hostcomputer aus, um ein anderes Terminal zu öffnen, das eine Verbindung zu Docker herstellt:
$ docker exec -it e504724e76fc /bin/bash
Jetzt befinden sich beide Hostterminals im selben Docker-Container.
Umgebungseinstellungen des Docker-Images
Einige Umgebungseinstellungen können im Docker-Image individuell angepasst werden.
#set up environment for Google Video Intelligence Streaming API
ENV SRC_DIR /googlesrc #Source code directory
ENV BIN_DIR /google #Binary directory
Docker-Image in die Google Cloud Container Registry hochladen
Führen Sie im Terminal für Ihren Hostcomputer den folgenden Befehl aus:
$ gcloud docker --verbosity debug -- push $DOCKER_IMAGE
Möglicherweise müssen Sie die Zugriffssteuerung festlegen.
In Google Cloud bereitstellen
Führen Sie im Terminal für Ihren Hostcomputer die folgenden Befehle aus:
$ export KUBE_ID=any_string_you_like $ kubectl run -it $KUBE_ID --image=$DOCKER_IMAGE -- /bin/bash
Dies gibt eine Antwort ähnlich der folgenden zurück:
root@$KUBE_ID-215855480-c4sqp:/#
Führen Sie den folgenden Befehl aus, um ein anderes Terminal zu öffnen und eine Verbindung zum selben Kubernetes-Container in Google Cloud herzustellen: folgende Befehlszeile auf dem Hostcomputer:
$ kubectl exec -it $KUBE_ID-215855480-c4sqp -- /bin/bash
Jetzt befinden sich beide Hostterminals im selben Kubernetes-Container in Google Cloud.