docker部署jar项目(构建jar容器)

1,在任意目录创建Dockerfile文件(我这儿是在/root/project下),并把项目打的jar包上传进来

touch Dockerfile

2,编写Dockerfile内容

vi Dockerfile
指令指明了当前镜像的基镜像,编译当前镜像时自动下载基镜像。
FROM java:8
指明作者
MAINTAINER bingo
复制jar文件到镜像中去并重命名为vue-stu.jar
ADD vue-stu.jar vue-stu.jar
暴露8081端口
EXPOSE 8081
启动时执行java -jar vue-stu.jar
ENTRYPOINT ["java","-jar","vue-stu.jar"]

3,利用Dockerfile创建项目镜像(注意后面的空格和点)

docker build -t vue-stu .

4,查看创建好的镜像

docker images

5,运行并创建成容器

docker run -d -p 8089:8089 vue-stu

6,我们可以查看启动的容器

docker ps

7,查看运行容器的日志(可通过日志观察是否启动成功,也可以通过telnet查看)

docker logs -t --tail 200 ec5a97405560

如图:我的就启动成功了

结束语:如那儿有些的不对,还望大佬们指出,互相学习

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章