Neulich habe ich daran gearbeitet, ein Klassendiagramm zu zeichnen. Ich habe kein Klassendiagramm gezeichnet, seit ich den angewandten Informationstest gemacht habe. .. .. Darüber hinaus ist die angewendete Information eine Musterspeicherung aufgrund des Problems des Ausfüllens der Lücke. .. .. Die Arbeit wurde erfolgreich abgeschlossen, aber ich entschied mich, Modellierung zu studieren. Daher habe ich versucht, die Umgebung der PlantUML-Ausführungsumgebung (PlantUML Server) zu erstellen, die UML-ähnliche Programmierung mit Docker zeichnen kann.
Laden Sie das offizielle Bild von [Docker Hub] herunter (https://hub.docker.com/r/plantuml/plantuml-server). Es kann mit dem folgenden Befehl ausgeführt werden.
docker pull plantuml/plantuml-server
Wenn Sie das in Docker Ver1.13.x oder höher verwendete Befehlsformat verwenden, können Sie es mit dem folgenden Befehl ausführen.
docker image pull plantuml/plantuml-server
Starten Sie den Container. Durch Übergeben der Option "--restart = always" wird der Container beim Neustart des Hosts automatisch neu gestartet. Es scheint, dass Sie Jetty-Version oder Tomcat-Version wählen können, aber ich habe es nicht angegeben. Nach dem Überprüfen des Protokolls scheint die Jetty-Version standardmäßig gestartet zu sein. In beiden Fällen ist es immer noch in Java implementiert.
docker run -d -p 8080:8080 --restart=always plantuml/plantuml-server
Es kann auch mit dem folgenden Befehl ausgeführt werden.
docker container run -d -p 8080:8080 --restart=always plantuml/plantuml-server
Um den Host zu überprüfen, starten Sie einen Browser und gehen Sie zu "localhost: 8080". Wenn Sie zum folgenden Bildschirm wechseln, sind Sie erfolgreich. Es scheint, dass das gezeichnete UML-Diagramm als SVG- oder ASCII-Grafik angezeigt werden kann.
Nachdem wir die Umgebung für PlantUML Server erstellt haben, möchte ich die Modellierung mit den folgenden Büchern studieren.