Bringen Sie Ihnen den detaillierten Prozess der Installation von DOClever mit Docker Compose bei

Bringen Sie Ihnen den detaillierten Prozess der Installation von DOClever mit Docker Compose bei

1. Was ist Docker Compose und wie wird es installiert und verwendet?

Klicken Sie hier, um meinen anderen Artikel anzuzeigen: „Installation und Verwendung von Docker Compose“

2. Was ist DOClever

DOClever ist ein visuelles, kostenloses und quelloffenes Schnittstellenverwaltungstool, das die Schnittstellenstruktur analysieren, die Schnittstellenkorrektheit überprüfen und die Effizienz unserer Zusammenarbeit durch eine Reihe automatisierter Tools rund um Schnittstellendefinitionsdokumente verbessern kann. DOClever verwendet JavaScript als unsere Entwicklungssprache für Front- und Backend. Das Frontend verwendet Vue+Element UI und das Backend Express+MongoDB. Ein solches Framework integriert die Eigenschaften hoher Parallelität und schneller Iteration, um die Stabilität und Zuverlässigkeit des Systems sicherzustellen.

Hauptmerkmale:
• Schnittstelleninformationen können bearbeitet und verwaltet werden. Dabei werden fünf Methoden unterstützt: Get, Post, Put, Delete und Patch. Außerdem werden https- und https-Protokolle unterstützt und die visuelle Bearbeitung von Abfrage-, Body-, JSON-, Raw-, Rest- und Formdata-Parametern unterstützt. Gleichzeitig kann JSON auf unbegrenzten Ebenen visuell bearbeitet werden. Darüber hinaus verfügt es über zusätzliche Funktionen wie Statuscode, Code-Injektion, Markdown-Dokumente usw.

• Während der Fehlersuche und des Betriebs der Schnittstelle können Parameter verschlüsselt werden, wobei die Optionen von MD5 bis AES reichen. Echtzeitanalysen und Vergleiche der zurückgegebenen Parameter und Modelle können durchgeführt werden, um Inkonsistenzen und mögliche Probleme mit der Schnittstelle zu identifizieren. Wenn Sie Dokumente nicht von Hand schreiben möchten, probieren Sie die Datengenerierungsfunktion der Schnittstelle aus, mit der Sie mit einem Klick Dokumentinformationen für die auf der Schnittstelle laufenden Daten generieren können.

• Nahtlose Integration von Mock, DOClever selbst ist ein Mock-Server. Wenn Sie den Entwicklungsstatus der Schnittstelle auf „abgeschlossen“ setzen, fordert der lokale Mock automatisch die echten Schnittstellendaten an, andernfalls gibt er die vordefinierten Mock-Daten zurück.

• Unterstützt den Import von Postman, Rap und Swagger, was Ihnen eine nahtlose Migration ermöglicht. Es unterstützt auch den Export von HTML-Dateien, was Ihnen das Offline-Surfen ermöglicht!

• Die Projektversions- und Schnittstellen-Snapshot-Funktionen sind parallel. Sie können die Versionen 1.0, 1.1 und 1.2 für ein Projekt definieren und frei zwischen verschiedenen Versionen wechseln und ein Rollback durchführen. Sie müssen sich keine Sorgen mehr über den Verlust von Schnittstelleninformationen machen. Die Schnittstelle verfügt auch über eine Snapshot-Funktion. Wenn Sie mit der Entwicklung der Schnittstelle halb fertig sind oder sich die Schnittstellenanforderungen ändern, können Sie die zuvor bearbeiteten Schnittstelleninformationen jederzeit anzeigen.

• Automatisierte Testfunktion. Derzeit sind die meisten Schnittstellenautomatisierungstests ähnlicher Plattformen auf dem Markt pseudoautomatisiert. Sie sind für komplexe Szenarien wie das Abrufen eines Bestätigungscodes, das Anmelden, das Abrufen einer Bestellliste und das Abrufen von Details einer bestimmten Bestellung, bei denen es sich um eine Reihe kontextbezogener Vorgänge handelt, machtlos. Die ursprüngliche automatisierte Testfunktion von DOClever erfordert nur das Schreiben einer sehr kleinen Menge JavaScript-Code, um eine solche Reihe von Vorgängen auf der Webseite abzuschließen. Gleichzeitig bietet DOClever auch die Funktion, Testfälle im Hintergrund stapelweise auszuführen und die Ergebnisse an die E-Mail-Adressen der Teammitglieder zu senden, sodass Sie den Betriebsstatus der Schnittstelle rechtzeitig abrufen können.

• Team-Zusammenarbeitsfunktion. Viele ähnliche Plattformen verlangen für solche Funktionen Geld, aber DOClever glaubt, dass gute Dinge geteilt werden müssen. Sie können ein neues Team erstellen und alle Mitglieder des Teams einbeziehen, sie gruppieren, ihnen relevante Projekte und Berechtigungen zuweisen, Teamankündigungen veröffentlichen usw.

Der obige Inhalt stammt von der offiziellen DOClever-Website: http://doclever.cn/controller/read/read.html

Wenn Sie es nicht öffnen können, können Sie auf diesen Link klicken: https://www.worldlink.com.cn/en/osdir/doclever.html

3. Schritte zur Installation von DOClever mit Docker Compose

1. Verwenden Sie vi docker-compose.yml um docker-compose.yml zu erstellen und den Inhalt zu schreiben

Version: '2'
Leistungen:
  DOClever:
    Bild: lw96/doclever
    Neustart: immer
    Containername: "DOClever"
    Häfen:
      10000: 10000
    Bände:
      – /srv/doclever/Datei:/root/DOClever/Daten/Datei
      – /srv/doclever/img:/root/DOClever/data/img
      – /srv/doclever/tmp:/root/DOClever/data/tmp
    Umfeld:
      – DB_HOST=mongodb://mongo:27017/DOClever
      -PORT=10000
    Links:
      - mongo:mongo

  Mongo:
    Bild: mongo:latest
    Neustart: immer
    Containername: "mongodb"
    Bände:
      – /srv/doclever/db:/data/db

2. Starten Sie den Container mit docker-compose up -d

3. Verwenden Sie docker ps -a um den Startstatus des Containers anzuzeigen

4. Greifen Sie auf den Domänennamen/die IP-Adresse Ihres Servers zu: 10000 (wenn Sie nicht darauf zugreifen können, überprüfen Sie bitte, ob der Port geöffnet ist).

5. Rufen Sie das Verwaltungs-Backend auf. Das Standardkonto und das Standardkennwort lauten: DOClever

6. Weitere detaillierte Anweisungen zur Verwendung von DOClever finden Sie auf der offiziellen DOClever-Website: http://doclever.cn/controller/read/read.html

Wenn Sie es nicht öffnen können, können Sie auf diesen Link klicken: https://www.worldlink.com.cn/en/osdir/doclever.html

Damit ist dieser Artikel über die Installation von DOClever mit Docker Compose abgeschlossen. Weitere Informationen zur Installation von DOClever mit Docker Compose finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Detailliertes Tutorial zur Installation von Harbor Private Warehouse mit Docker Compose
  • Docker-Compose-Tutorial: Installation und Schnellstart
  • Docker-Compose-Installation DB2-Datenbankbetrieb
  • Detaillierte Installation und Verwendung von Docker-Compose
  • Zwei einfachste Möglichkeiten zur Installation von Docker-Compose
  • Detaillierte Schritte zur Installation und Einrichtung von Docker-compose

<<:  Werbefähigkeiten im Baidu Union-Umfeld (grafisches Tutorial)

>>:  Spezifische Verwendung von MySQL-Globalsperren und Sperren auf Tabellenebene

Artikel empfehlen

Anweisungen zur Verwendung des HTML-Tags dl dt dd

Grundaufbau: Code kopieren Der Code lautet wie fol...

So optimieren Sie Bilder, um die Website-Leistung zu verbessern

Inhaltsverzeichnis Überblick Was ist Bildkomprimi...

Vergleich zweier Implementierungsmethoden der Vue-Dropdown-Liste

Zwei Implementierungen der Vue-Dropdown-Liste Die...

Beispielcode zum Erstellen eines Admin-Dashboard-Layouts mit CSS und JavaScript

Was Sie erstellen werden In diesem neuen Tutorial...

Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7.11 Zip

1. Laden Sie das MySQL 5.7.11 Zip-Installationspa...

Diagramm des Installations- und Verwendungstutorials für MySQL 8.0.17

Vorne geschrieben In der Vergangenheit und in akt...

Verwendung des SerialPort-Moduls in Node.js

Inhaltsverzeichnis Zweck Modulinstallation Grundl...

Detaillierte Erläuterung des Quellcodes der vue.$set()-Methode von Vue

Bei der Verwendung von Vue zum Entwickeln von Pro...

27 Linux-Befehle zum Bearbeiten von Dokumenten, die es wert sind, gesammelt zu werden

Linux-Befehl „col“ Der Linux-Befehl col wird zum ...