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

Implementierungsmethode für HTML-Neun-Raster-Layouts

Die Diversifizierung von Website-Layouts ist unse...

WeChat-Applet implementiert Formularüberprüfung

Validierung des WeChat-Applets-Formulars. Zu Ihre...

So fügen Sie Vite-Unterstützung zu alten Vue-Projekten hinzu

1. Einleitung Ich habe vor zwei Jahren ein Projek...

Lassen Sie uns ausführlich über den Symboldatentyp in ES6 sprechen

Inhaltsverzeichnis Symboldatentyp Der Grund, waru...

Eine kurze Diskussion darüber, wie man JS Schritt für Schritt lernt

Inhaltsverzeichnis Überblick 1. Verstehen Sie die...

Teilen Sie 12 häufig verwendete Loader in Webpack (Zusammenfassung)

Inhaltsverzeichnis Vorwort Stillader CSS-Lader Sa...

Der Unterschied zwischen HTML, XHTML und XML

Entwicklungstrends: html (Hypertext-Markup-Sprache...

Jmeter stellt eine Verbindung zum Datenbankprozessdiagramm her

1. Laden Sie den MySQL-JDBC-Treiber (mysql-connec...

So unterstreichen Sie das A-Tag und ändern die Farbe vor und nach dem Klicken

Code kopieren Der Code lautet wie folgt: ein:link...

Lösung für langsame Netzwerkanforderungen im Docker-Container

Bei der Verwendung von Docker wurden mehrere Prob...

Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7.17 winx64

Ich habe die vorherigen Hinweise zur Installation...

Beispielcode für HTML-Layered-Box-Shadow-Effekt

Schauen wir uns zunächst das Bild an: Heute werde...