Methoden und Schritte zum Erstellen eines Docker-basierten Nginx-Dateiservers

Methoden und Schritte zum Erstellen eines Docker-basierten Nginx-Dateiservers

1. Erstellen Sie auf diesem Computer eine neue Konfigurationsdatei docker_nginx.conf

Server {
  hören Sie 7070;
  Servername localhost;
  Zeichensatz UTF-8;

  Speicherort /Dateien {
    #Im Docker, das Verzeichnisalias von Nginx /home/files;
    läuft in 1 Tag ab;
    alles erlauben;
    Autoindex aktiviert;
  }

2. Starten Sie den Befehl

docker run --name nginx -d -p 7070:7070 -v D:\dev\nginx-1.13.6\conf\docker_nginx.conf:/etc/nginx/nginx.conf -v D:\tools\files:/home/files nginx

veranschaulichen:

  • D:\dev\nginx-1.13.6\conf\docker_nginx.con ist die Adresse meiner lokalen Konfigurationsdatei
  • /etc/nginx/nginx.conf ist die Adresse der Konfigurationsdatei im Docker Nginx
  • D:\tools\files ist die Adresse des lokalen Ordners, den ich freigeben möchte
  • /home/files ist die in Docker nginx zugeordnete Adresse

3. Ergebnisse

Besuchen Sie localhost:7070/files, um die endgültig zugeordneten Dateien anzuzeigen.

Führen Sie den Befehl docker exec -it nginx bash aus, um Docker nginx aufzurufen. Das Ergebnis ist wie folgt

λ docker exec -it nginx bash
root@178a892f73ce:/# ls
bin boot dev usw home lib lib64 media mnt opt ​​proc root run sbin srv sys tmp usr var
root@178a892f73ce:/# cd home/
root@178a892f73ce:/home# ls
Dateien
root@178a892f73ce:/home# cd-Dateien/
root@178a892f73ce:/home/dateien# ls
2018-08-09 2018-08-13 2018-09-04
root@178a892f73ce:/home/dateien# beenden
Ausfahrt

Oben finden Sie detaillierte Informationen zu den Methoden und Schritten zum Erstellen eines Docker-basierten Nginx-Dateiservers. Weitere Informationen zum Erstellen eines Nginx-Dateiservers mit Docker finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM!

Das könnte Sie auch interessieren:
  • Grafisches Tutorial zum Konfigurieren des Nginx-Dateiservers im Windows 10-System
  • Nginx lernt die Konfigurationsmethode für statische Dateiserver
  • Detaillierte Erläuterung der Nginx-Konfiguration des statischen Dateiservers
  • Detaillierter Prozess zur Verwendung von Nginx zum Erstellen eines WebDAV-Dateiservers in Ubuntu

<<:  JavaScript-Canvas zum Erzielen eines Spiegelbildeffekts

>>:  Mehrere Möglichkeiten zum Sichern einer MySql-Datenbank

Artikel empfehlen

Analyse des Idea-Compiler-Vue-Einrückungsfehlerproblemszenarios

Projektszenario: Beim Ausführen des Vue-Projekts ...

Perfekte Lösung für das Problem des CSS-Hintergrundbildpfads im Webpack

Innerhalb des Style-Tags der Vue-Komponente befin...

vue+el-upload realisiert den dynamischen Upload mehrerer Dateien

vue+el-upload Dynamischer Upload mehrerer Dateien...

Analysieren von AB-Leistungstestergebnissen unter Apache

Ich habe immer Loadrunner für Leistungstests verw...

Detailliertes Tutorial zum Bereitstellen von Jenkins basierend auf Docker

0. Als ich dieses Dokument erstellte, war es unge...

Windows 10 1903 Fehler 0xc0000135 Lösung [empfohlen]

Windows 10 1903 ist die neueste Version des Windo...

So verwenden Sie Umgebungsvariablen in der Nginx-Konfigurationsdatei

Vorwort Nginx ist ein auf Leistung ausgelegter HT...

SQL-Implementierung von LeetCode (182. Doppelte Postfächer)

[LeetCode] 182.Doppelte E-Mails Schreiben Sie ein...

Verwenden von jQuery zum Implementieren des Karusselleffekts

Was ich Ihnen heute zeige, ist die Verwendung von...

MySQL-Abfrage gibt an, dass das Feld keine Zahl und kein Komma SQL ist

Grundlegende SQL-Anweisungen MySQL-Abfrageanweisu...

Docker führt Vorgänge mit dem angegebenen Speicher aus

wie folgt: -m, --memory Speicherlimit, das Format...

Mit CSS3 3D-Effekten einen Würfel erstellen

Wenn wir lernen, die 3D-Effekte von CSS3 zum Erst...