Docker 构建java工程镜像

来源:互联网 发布:易中天知乎 编辑:程序博客网 时间:2024/06/06 01:51

1.安装docker,步奏不再赘述

2.将java工程打成jar包,放到  home/my/websocket.jar    --目录随意

3.编写Dockfile

1 FROM centos 2  3 MAINTAINER carterslam 4  6 ADD websocket.jar app.jar 7  8 ENV JAVA_HOME=/jdk1.7.0_79 9 ENV PATH=$JAVA_HOME/bin:$PATH10 ENV CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar11 12 EXPOSE 808013 14 ENTRYPOINT ["java","-jar","/app.jar"]

4.打镜像

docker build -t carterslam/websocket .

5.查看镜像

docker images

carterslam/websocket

6.运行镜像

docker run carterslam/websocket