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

Mar 25, 2020 am 11:18 AM
docker python

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!

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

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So laden Sie Deepseek Xiaomi herunter So laden Sie Deepseek Xiaomi herunter Feb 19, 2025 pm 05:27 PM

So laden Sie Deepseek Xiaomi herunter

Google AI kündigt Gemini 1.5 Pro und Gemma 2 für Entwickler an Google AI kündigt Gemini 1.5 Pro und Gemma 2 für Entwickler an Jul 01, 2024 am 07:22 AM

Google AI kündigt Gemini 1.5 Pro und Gemma 2 für Entwickler an

So installieren Sie Deepseek So installieren Sie Deepseek Feb 19, 2025 pm 05:48 PM

So installieren Sie Deepseek

PI -Knotenunterricht: Was ist ein PI -Knoten? Wie installiere und richte ich einen PI -Knoten ein? PI -Knotenunterricht: Was ist ein PI -Knoten? Wie installiere und richte ich einen PI -Knoten ein? Mar 05, 2025 pm 05:57 PM

PI -Knotenunterricht: Was ist ein PI -Knoten? Wie installiere und richte ich einen PI -Knoten ein?

Wie fragst du ihn Deepseek? Wie fragst du ihn Deepseek? Feb 19, 2025 pm 04:42 PM

Wie fragst du ihn Deepseek?

Welche Software ist NET40? Welche Software ist NET40? May 10, 2024 am 01:12 AM

Welche Software ist NET40?

So suchen Sie Deepseek So suchen Sie Deepseek Feb 19, 2025 pm 05:18 PM

So suchen Sie Deepseek

Wie verwende ich PHP CI/CD für eine schnelle Iteration? Wie verwende ich PHP CI/CD für eine schnelle Iteration? May 08, 2024 pm 10:15 PM

Wie verwende ich PHP CI/CD für eine schnelle Iteration?

See all articles