1.编写dockerfile文件
内容如下:
FROM openjdk:8-jdk-alpine
VOLUME /tmp
ADDruoyi-auth.jar app.jar
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]
2.把可运行jar放在与dockerfile同一文件夹下,如图:
![](https://img.haomeiwen.com/i14109981/bfbc120fc2187ba6.png)
3.linux进入到这个目录下,开始执行打镜像命令:(注意下边最后那个.前边有个空格)
docker build -t ruoyi/ruoyi-auth:latest .
![](https://img.haomeiwen.com/i14109981/632849f088303cc6.png)
4.运行镜像
docker run -d --restart=always --name ruoyi-auth -p 9001:9001 ruoyi/ruoyi-auth
![](https://img.haomeiwen.com/i14109981/f8e27cdae2def74c.png)
查看日志是否运行成功
docker logs -f ruoyi-auth
网友评论