<menu id="guoca"></menu>
<nav id="guoca"></nav><xmp id="guoca">
  • <xmp id="guoca">
  • <nav id="guoca"><code id="guoca"></code></nav>
  • <nav id="guoca"><code id="guoca"></code></nav>

    為JAVA部署AunSensor - Docker Spring Boot

    為JAVA部署AcuSensor代理-Docker Spring Boot

    AcuSensor代理將需要部署到您的Docker Spring Boot容器中。本節介紹如何將AcuSensor與Spring Boot Web應用程序一起部署到Docker容器中

    Java AcuSensor要求:

    1. 將Aspectjweaver.jar部署到您的Web服務器中-提供AcuSensor與您的應用程序一起使用所需的集成
    2. 將Acunetix Java AcuSensor部署到您的Web服務器中-這對于每個Target都是唯一的,可以使用“下載JAVA AcuSensor”按鈕進行下載
    3. 配置您的Web服務器以使用加載時間編織(AspectJWeaver)

    本文件的假設

    注意:本文檔假定您將使用AspectJWeaver的1.9.5版。

    注意:本文檔假定您以root用戶身份登錄docker主機,并且此Web應用程序的所有文件都將保留在文件夾“ / root / myspringapp /”中

    準備用于Spring Boot Docker部署的文件夾

    在Docker主機上,運行以下命令:

    • mkdir / root / myspringapp /

    為您的容器準備AspectJWeaver

    要下載和部署AspectJWeaver,請運行以下命令:

    為您的容器準備AcuSensor

    • 在Acunetix UI中為新Web應用程序的確切URL創建一個目標(例如:http://myspringapp.example.com:8080/
    • 從Acunetix UI下載適用于您的Web應用程序目標的Acunetix JAVA AcuSensor
    • 將Acunetix JAVA AcuSensor(AcuSensor.jar)復制到Docker主機到文件夾/ root / myspringapp /

    為您的容器準備Spring Boot Web應用程序

    • 在本例中,構建名為myspringapp.jar的應用程序
    • 將Web應用程序myspringapp.jar的JAR文件復制到docker主機文件夾/ root / myspringapp /

    為您的Spring Boot Web應用程序創建Dockerfile

    • 要創建和編輯您的Dockerfile,請運行以下命令:

      • nano/ root / myspringapp / Dockerfile
    • 編輯Dockerfile的內容以顯示以下內容:

    FROM openjdk:8-jdk-alpine
    
    COPY AcuSensor.jar AcuSensor.jar
    
    COPY aspectjweaver.jar aspectjweaver.jar
    
    COPY myspringapp.jar myspringapp.jar
    
    EXPOSE 8080
    
    CMD java -javaagent:aspectjweaver.jar -Dacusensor.debug.log=ON -Dloader.path=AcuSensor.jar -cp myspringapp.jar  org.springframework.boot.loader.PropertiesLauncher
    • 保存Dockerfile并退出nano編輯器

    構建您的Docker映像并基于該映像啟動一個容器

    在Docker主機上,運行以下命令:

    • cd / root / myspringapp /
    • docker build -t myspringapp:test。
    • docker run –publish:8080:8080 –detach –name myspringapp myspringapp:test

    恭喜你!現在,您可以使用Acunetix掃描新的Spring Boot Web應用程序了。

    本文章首發在 網安wangan.com 網站上。

    上一篇 下一篇
    討論數量: 0
    只看當前版本


    暫無話題~
    亚洲 欧美 自拍 唯美 另类