So erstellen Sie mit Docker ein Basisimage der Python-Laufzeitumgebung

So erstellen Sie mit Docker ein Basisimage der Python-Laufzeitumgebung

1. Vorbereitung

1.1 Laden Sie das Python-Installationspaket herunter (Hinweis: Die Python-Version kann entsprechend Ihren Anforderungen geändert werden).

Download von der offiziellen Website: https://www.python.org/downloads/source/

Lokale Downloadadresse: 64-Bit: https://www.jb51.net/softs/416037.html

32-Bit: https://www.jb51.net/softs/543679.html

1.2Basisabbild Ubuntu16.04

DockerHub-Pull

Docker-Pull Ubuntu:16.04

Lokale Ubuntu-Downloadadresse: https://www.jb51.net/softs/532597.html

Docker-Laden < ubuntu1604.tar

2. Produktionsprozess

2.1 Dockerfile schreiben

VON Ubuntu:16.04
WARTUNGSBEARBEITER cc-man
#Python-Installationspaket hinzufügen ADD Python-3.5.0.tar.xz /opt 
#Apt aktualisieren
Führen Sie apt-get update und apt-get install -y aus. 
#Abhängigkeiten installieren RUN apt-get install gcc -y && apt-get install make -y \
		&& apt-get install vim -y && apt-get install openssl -y \
		&& apt-get installiere libssl-dev -y && apt-get installiere python3-pip -y
AUSFÜHREN ./opt/Python-3.5.0/configure --prefix=/usr/local/python3.5 \
		&& machen && machen installieren
RUN mkdir /opt/myApp/
VOLUME ["/opt/myApp/"]
CMD [""]

Hinweis: Die Python-Version kann nach Bedarf geändert werden

2.2 Produktion

Docker-Build -t Ubuntu-16.04/Python:3.5.

Hinweis: Für die Bilderstellung müssen Abhängigkeiten heruntergeladen werden. Sie müssen also einen Moment warten.

Bildbeschreibung hier einfügen

Erfolg:

Bildbeschreibung hier einfügen

2.3 Bild anzeigen

2.3.0 Ansicht

Docker-Bilder 

Bildbeschreibung hier einfügen

2.3.1 Bild eingeben

1. Betreten Sie den Container

docker run -i -t -v /root/software/:/mnt/software/ 117cbe7ba93b /bin/bash

2. Überprüfen Sie die Pip-Version

pip -V 

Bildbeschreibung hier einfügen

3. Python ausführen

1.1

python3.5

1.2

drucken("Hallo Welt") 

Bildbeschreibung hier einfügen

An diesem Punkt haben wir die Erstellung des Python-Basisumgebungsbildes abgeschlossen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • So erstellen Sie eine Deep-Learning-Umgebung mit Python in einem Docker-Container
  • So führen Sie ein Python-Skript auf Docker aus
  • Verwenden von Docker zum Ausführen eines einfachen Python-Programms

<<:  Eine kurze Einführung in das Kommandozeilentool mycli zum Bedienen von MySQL-Datenbanken

>>:  Verwenden Sie natives JS, um den Scroll-Effekt des Live-Bullet-Bildschirms zu simulieren

Artikel empfehlen

Detailliertes Beispiel für die Blockierung von Flash durch HTML-Elemente

Code kopieren Der Code lautet wie folgt: wmode-Pa...

12 Gesetze des Webdesigns für sauberen Code [Grafik]

Schöner Code ist die Grundlage einer schönen Websi...

So lösen Sie das Problem, dass der Docker-Container keinen Vim-Befehl hat

Finden Sie das Problem Als ich heute versuchte, d...

Schritte zum Erstellen eines Docker-Images mit Dockerfile

Dockerfile ist eine Textdatei, die Anweisungen en...

Detailliertes Tutorial zur Installation von Docker auf CentOS 8.4

Inhaltsverzeichnis Vorwort: Systemanforderungen: ...

Schritte zum Wiederherstellen von Code aus einem Docker-Container-Image

Manchmal geht der Code verloren und Sie müssen de...

MySQL SHOW PROCESSLIST unterstützt den gesamten Prozess der Fehlerbehebung

1. SHOW PROCESSLIST-Befehl SHOW PROCESSLIST zeigt...

UTF-8- und GB2312-Webkodierung

In letzter Zeit haben mich viele Studenten zur Ko...

Docker installiert MySQL und löst das chinesische verstümmelte Problem

Inhaltsverzeichnis 1. Ziehen Sie das MySQL-Image ...

Die Darstellung und Öffnungsmethode eines Hyperlinks

<br />Verwandte Artikel: So rufen Sie einen ...

Über 40 schöne Beispiele für Webformular-Designs

Webformulare sind der primäre Kommunikationskanal...