欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

docker啟動jar包(docker 啟動jar包)

劉柏宏1年前8瀏覽0評論

Docker 是一種流行的容器化技術,它可以幫助您快速創建、部署和管理軟件應用程序。在 Docker 中運行 Java 應用程序時,應使用容器啟動,這意味著需要將應用程序打包成一個可執行的 JAR 文件,并在 Docker 容器中運行它。

下面是一些使用 Docker 啟動 JAR 文件的示例代碼:

FROM openjdk:11-jdk
WORKDIR /app
COPY target/example-app.jar app.jar
ENTRYPOINT ["java","-jar","app.jar"]

以上代碼中:

  • FROM openjdk:11-jdk 表示將基礎鏡像設置為 OpenJDK 11。
  • WORKDIR /app 表示在容器中創建一個名為 app 的目錄。
  • COPY target/example-app.jar app.jar 將構建后的 JAR 文件復制到 app 目錄中,并將其命名為 app.jar。
  • ENTRYPOINT ["java","-jar","app.jar"] 表示通過使用命令 java -jar app.jar 運行 JAR 文件。

當您構建并啟動容器時,Docker 將根據 Dockerfile 構建鏡像。您可以使用以下命令構建 Docker 鏡像:

docker build -t example-app .

其中 example-app 是鏡像的名稱,"." 表示 Dockerfile 文件在當前目錄中。

構建鏡像后,可以使用以下命令在容器中運行應用程序:

docker run -p 8080:8080 example-app

其中 -p 8080:8080 表示將本地端口 8080 映射到容器端口 8080 上,example-app 是您構建的鏡像名稱。

這是 Docker 運行 JAR 文件的基本操作,通過此方法,您可以有效地使用 Docker 運行 Java 應用程序。