Docker로 PlantUML Server 환경을 구축해 보았습니다.
2313 단어 객체 지향모델링PlantUMLServer도커plantuml
컨테이너 이미지 풀
Docker Hub 더 공식 이미지를 다운로드합니다. 다음 명령으로 실행할 수 있습니다.
docker pull plantuml/plantuml-server
Docker Ver1.13.x 이상에서 채택된 명령 형식을 채택하면 다음 명령으로 실행할 수 있습니다.
docker image pull plantuml/plantuml-server
컨테이너 시작
컨테이너를 시작합니다. --restart=always
옵션을 전달하면 호스트가 다시 시작될 때 컨테이너가 자동으로 다시 시작됩니다. Jetty판이나 Tomcat판을 선택할 수 있는 것 같습니다만, 필자는 특별히 지정하지 않았습니다. log를 확인한 곳, Jetty판이 표준에서는 기동되는 것 같습니다. 어느 쪽이든 Java에서 구현되는 것에는 변화가 없습니다.
docker run -d -p 8080:8080 --name plantuml-server --restart=always plantuml/plantuml-server
다음 명령으로도 실행할 수 있습니다.
docker container run -d -p 8080:8080 --name plantuml-server --restart=always plantuml/plantuml-server
시작 확인
호스트에서 확인하는 경우 브라우저를 시작하여 localhost:8080
에 액세스합니다. 다음 화면으로 전환하면 성공입니다. 그린 UML 다이어그램은 SVG 또는 ASCII Art로 표시 할 수있는 것 같습니다.
docker pull plantuml/plantuml-server
docker image pull plantuml/plantuml-server
컨테이너를 시작합니다.
--restart=always
옵션을 전달하면 호스트가 다시 시작될 때 컨테이너가 자동으로 다시 시작됩니다. Jetty판이나 Tomcat판을 선택할 수 있는 것 같습니다만, 필자는 특별히 지정하지 않았습니다. log를 확인한 곳, Jetty판이 표준에서는 기동되는 것 같습니다. 어느 쪽이든 Java에서 구현되는 것에는 변화가 없습니다.docker run -d -p 8080:8080 --name plantuml-server --restart=always plantuml/plantuml-server
다음 명령으로도 실행할 수 있습니다.
docker container run -d -p 8080:8080 --name plantuml-server --restart=always plantuml/plantuml-server
시작 확인
호스트에서 확인하는 경우 브라우저를 시작하여 localhost:8080
에 액세스합니다. 다음 화면으로 전환하면 성공입니다. 그린 UML 다이어그램은 SVG 또는 ASCII Art로 표시 할 수있는 것 같습니다.
요약
PlantUML Server의 환경 구축을 할 수 있었으므로, 이하의 서적으로 모델링의 공부를 하고 싶습니다.
Reference
이 문제에 관하여(Docker로 PlantUML Server 환경을 구축해 보았습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/y-vectorfield/items/52bf887876473d2dd730텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)