docker java -jar_使用Docker安装Java镜像运行jar包方法
时间: 2024-02-25 21:53:13 浏览: 172
Docker的安装+JDK镜像的拉取+jar包的运行
首先你需要在本地安装 Docker。然后,你可以按照以下步骤进行操作:
1. 拉取 Java 镜像:在终端中运行以下命令拉取 Java 官方镜像。
```
docker pull java
```
2. 将 jar 包复制到容器中:在终端中进入包含 jar 包的目录,运行以下命令将 jar 包复制到容器中。
```
docker run -it --name myjava -v $(pwd):/usr/src/myapp -w /usr/src/myapp java cp myjar.jar /usr/src/myapp
```
这里我们将容器命名为 myjava,并将当前目录挂载到容器的 /usr/src/myapp 目录中,然后将 jar 包复制到容器中。
3. 运行 jar 包:在终端中运行以下命令启动容器并运行 jar 包。
```
docker run -it --name myjava -v $(pwd):/usr/src/myapp -w /usr/src/myapp java java -jar myjar.jar
```
这里我们使用之前创建的 myjava 容器,并在容器中运行 java -jar 命令来启动 jar 包。
注意:在以上命令中,$(pwd) 表示当前目录。如果你的 jar 包有依赖,你需要将所有依赖的 jar 包也复制到容器中,并在运行 jar 包时指定所有 jar 包的路径。
阅读全文