# 使用OpenJDK作为基础镜像FROMopenjdk:11-jre-slim# 将Jar包复制到容器中COPYmyapp.jar /usr/app/myapp.jar# 设置工作目录WORKDIR/usr/app# 指定容器启动时执行的命令CMD["java","-jar","myapp.jar"] 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Dockerfile解释: FROM openjdk:11-jre-slim: 该...
-d:后台启动 四、部署Java项目(此处为springboot项目的jar包) 1. 新建Dockerfile FROM java:8 ADD code-demo-persion-0.0.1-SNAPSHOT.jar /demo.jar EXPOSE 8088 ENTRYPOINT [“java”,“-Xms1024m”,“-Xmx1024m”,“-jar”,“/demo.jar”,“–spring.profiles.active=dev”,“-c”] 命令解析: FROM ...
@文心快码BaiduComatedocker启动jar包命令 文心快码BaiduComate 要启动一个JAR包在Docker容器中运行,你可以按照以下步骤操作: 确保已经安装了Docker并且Docker服务正在运行: 你可以通过在终端运行docker --version来检查Docker是否已安装,并查看其版本。 准备需要启动的jar包文件: 将你的JAR包文件放在一个Docker可以访问...
docker 启动jar包 1、编写Dockerfile文件 FROM openjdk:8ENV TZ="Asia/Shanghai"ADD cim-gisportal.jar cim-gisportal.jar ADD nohup.out nohup.out ENTRYPOINT ["nohup","java","-jar","/cim-gisportal.jar","> nohup.out &"] EXPOSE18204 2、镜像打包 1 docker build -t cim-gisportal . 3、镜像...
docker cp /PATH/xxx.jar containerName:/tmp/workdir/xxx.jar 复制过后就能看到在对应路径下的jar包。 如果你的Docker容器中有jdk了,那么可以直接进入容器shell启动jar包。 如果有jdk,运行jar包: java -jar xxx.jar 如果没有jdk,先要安装jdk: apt updateapt install openjdk-8-jdk ...
1.拉取docker镜像 2.执行可运行的jar文件 -d 表示在后台启动 -p 8083:8083 表示将容器的端口 映射成宿主主机的端口,否则8083端口访问不到 -v ...
1.查看docker ps发现docker一直重启 2.查看docker logs发现有报错 3.手动启动docker直接进去执行命令 docker run -it 镜像名 /bin/bash 4.执行命令发现有报错,缺少which [root@1017bc3378ddtest]# java -jar demo.jar -Dfile.encoding=UTF-8 --server.port=8888 ...
2、上传Jar包到 /data/java/publish目录 scp /data/target/management.jar root@192.168.0.3:/data/java/publish scp /data/target/web-customer.jar root@192.168.0.3:/data/java/publish 3、启动docker docker run -d -p 8080:8080 -v PWD/logs:/home/logs --name devAdmin java:8u111 java -jar /pu...
这样就可以在Docker容器中成功构建和运行你的Java应用程序的JAR包了。确保在运行docker build命令之前已经构建了你的Java应用程序的JAR包,并将其放置在适当的位置。 后台运行并且可以开机自启 要在后台运行Docker容器,并且在开机时自动启动,你可以使用以下步骤: ...