Das Problem und die Lösung bei der Verwendung von Docker-Speicher und dem Verursachen von Exit, bei dem das Hochladen von Dateien auf den Server fehlschlägt

Das Problem und die Lösung bei der Verwendung von Docker-Speicher und dem Verursachen von Exit, bei dem das Hochladen von Dateien auf den Server fehlschlägt

1. Problembeschreibung

Der im Docker-Container installierte Speicher befand sich im Exit-Zustand, sodass keine Dateien gespeichert werden konnten.

2. Lösung

Zeigen Sie die in Docker installierten Container an

Docker ps -a

Versuchen Sie, den Container zu starten

Docker Start Storage (oder Docker Start „Container-ID“)

Wenn sich der Container nach dem Startversuch immer noch im beendeten Zustand befindet, löschen Sie den Container

Docker-Container-RM-Speicher (oder Docker-Container-RM „Container-ID“)

Öffnen Sie den Ordner /var/fdfs und löschen Sie die Speicherdatei

cd /var/fdfs
sodo rm -r Speicher

Installieren Sie den Speichercontainer erneut

sudo docker run -dti --network=host --name storage -e TRACKER_SERVER=10.0.2.15(Intranet-IP):22122 -v /var/fdfs/storage:/var/fdfs delron/fastdfs-Speicher

Überprüfen Sie, ob der Container erfolgreich gestartet wurde

3. Testen Sie, ob der Container normal verwendet werden kann

Hinweis: Um im Django-Modul von Python zu testen, müssen Sie das Modul fdfs_client installieren

pip3 installiere fdfs_client

Rufen Sie die Django-Shell-Umgebung auf

Python manage.py-Shell

Schreiben in der Shell-Umgebung

von fdfs_client.client importiere Fdfs_client

# client.conf ist die Konfigurationsdatei fdfs = Fdfs_client('utils/fastdfs/client.conf')

# Laden Sie die Datei nach Dateinamen hoch fdfs.upload_by_filename('media/2018.png')

Erhalten Sie die Antwort zurück

Testen Sie, ob der Pfad erfolgreich ist

http://127.0.0.1:8888/group1/M00/00/00/CgACD17bAsqACuoXAAfh_rrm7jw614.png

Zusammenfassen

Dies ist das Ende dieses Artikels über das Problem und die Lösung von Docker, das Speicher und Beenden verwendet, wodurch Dateien nicht auf den Server hochgeladen werden können. Weitere verwandte Inhalte zu Docker, das Speicher und Beenden verwendet, wodurch Dateien nicht auf den Server hochgeladen werden können, finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die verwandten Artikel weiter unten. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Docker Pure-FTP So erstellen Sie einen FTP-Server
  • Centos7 verwendet Docker zum Erstellen eines Gitlab-Servers
  • So erstellen Sie mit Docker in 1 Minute einen DNS-Server

<<:  Beispiel und Lösung für einen SQL-Injection-Sicherheitslückenprozess

>>:  Implementierungsprinzip der MySQL MyISAM-Standardspeicher-Engine

Artikel empfehlen

JS realisiert den automatischen Wiedergabeeffekt von Bildern

In diesem Artikel wird der spezifische Code von J...

Detaillierte Erläuterung des Zahlungsfunktionscodes des Vue-Projekts

1. Alipay-Methode: Alipay-Methode: Klicken Sie zu...

Eine kurze Diskussion über die Berechnungsmethode von key_len in MySQL erklären

Mit dem MySQL-Befehl „explain“ können Sie die Lei...

So ändern Sie Port 3389 des Remotedesktops von Windows Server 2008 R2

Die Standardportnummer des Remotedesktops des Win...

Nginx kompiliert nginx - neues Modul hinzufügen

1. Vorhandene Module anzeigen /usr/local/nginx/sb...

Implementierung der schnellen Projektkonstruktion von vue3.0+vant3.0

Inhaltsverzeichnis 1. Projektkonstruktion 2. Vue3...

Keep-Alive-Multilevel-Routing-Cache-Problem in Vue

Inhaltsverzeichnis 1. Problembeschreibung 2. Ursa...

Das Installationstutorial zu mysql5.5.28 ist super detailliert!

mysql5.5.28 Installations-Tutorial zu Ihrer Infor...

Linux verwendet NetworkManager, um Ihre MAC-Adresse zufällig zu generieren

Egal, ob Sie zu Hause auf dem Sofa oder draußen i...

202 kostenlose, hochwertige XHTML-Vorlagen (1)

Hier präsentiert 123WORDPRESS.COM den ersten Teil...

Eclipse konfiguriert Tomcat und Tomcat hat eine ungültige Port-Lösung

Inhaltsverzeichnis 1. Eclipse konfiguriert Tomcat...

So implementieren Sie die jQuery-Karussellfunktion

In diesem Artikel wird der Implementierungscode d...