Heim > Betrieb und Instandhaltung > Docker > So führen Sie ein Python-Skript auf Docker aus

So führen Sie ein Python-Skript auf Docker aus

王林
Freigeben: 2020-03-25 11:18:18
Original
4480 Leute haben es durchsucht

So führen Sie ein Python-Skript auf Docker aus

Erstellen Sie zunächst ein bestimmtes Projektverzeichnis für das Docker-Image. Zum Beispiel:

mkdir /home/pi/Desktop/teasr/capturing
Nach dem Login kopieren

Kopieren Sie die Docker-Datei und das Skript dorthin und ändern Sie den aktuellen Kontext in dieses Verzeichnis

cp /home/pi/Desktop/teasr/capturing.py /home/pi/Desktop/teasr/dockerfile /home/pi/Desktop/teasr/capturing/
cd /home/pi/Desktop/teasr/capturing
Nach dem Login kopieren

Dies ist eine bewährte Vorgehensweise, da die Docker-Engine beim Erstellen als Erstes den gesamten aktuellen Kontext liest.

Als nächstes werfen wir einen Blick auf Ihre Docker-Datei. Es sollte jetzt so aussehen:

So führen Sie ein Python-Skript auf Docker aus

Als nächstes müssen Sie es mit einem intelligenten Namen erstellen, von Punkten wird generell abgeraten.

docker build -t pulkit/capturing:1.0 .
Nach dem Login kopieren

Das Der nächste Schritt besteht darin, das Image wie zuvor auszuführen.

docker run -ti --name capturing pulkit/capturing:1.0
Nach dem Login kopieren

Das Skript wird jetzt im Container ausgeführt und wird möglicherweise beendet, wenn es abgeschlossen ist.

Hinweis: Die erste Zeile im Skript muss # sein! /usr/bin/envpython.

Empfohlenes Tutorial: Docker-Tutorial

Das obige ist der detaillierte Inhalt vonSo führen Sie ein Python-Skript auf Docker aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage