1.制作项目jar文件
制作springboot项目jar文件,上传到根目录的DockerFile文件夹下
2.下载jdk8镜像
docker pull java:8
3.dockerfile文件命令行
#1 定义父镜像 FROM java:8
#2 定义作者信息 MAINTAINER msj <xxx@qq.com>
#3 将jar包添加到容器 ADD demo-01.jar app.jar
#4 定义容器启动执行命令 CMD java -jar app.jar
执行命令:
通过DockerFile构建的镜像 docker build -f dockerfile文件路径 -t 镜像名称:版本
4.创建dockerfile文件
vim dockerfile
5.编写dockerfile文件
FROM java:8
MAINTAINER msj <xxx.@qq.com>
ADD demo-01.jar app.jar
CMD java -jar app.jar
6.执行生成镜像
docker build -f ./dockerfile -t app .
7.把镜像生成为容器
docker run -id -p 9000:8080 --name=app app
8.测试
http://服务器ip:9000/