准备工作
1、一个打好的jar包
2、一个编好的dockerfile
3、一个装有docker的centos环境
第一步打jar包
在idea的terminal输入mvn clean package
第二步编写dockerfile
FROM java:8 VOLUME /tmp ADD boot-bucket-0.0.1-SNAPSHOT.jar boot.jar RUN bash -c "touch /boot.jar" EXPOSE 8088 ENTRYPOINT ["java","-jar","boot.jar"]
第三步将dockerfile和jar包上传到centos的同一目录下
进入目录执行命令
docker build -t boot .
这里的boot是我取的镜像名称创建好的截图如下
然后运行容器
docker run -p 8089:8088 -d boot