在 usr/local下,
创建jdk目录,用于存放JDK安装包。将事先下载好的JDK包考此处(我用的rz)
创建biSv目录,存放自己的Jar包文件,当然还有配置文件
在usr/local下,创建Dockerfile,用于创建Docker镜像
内容截图如下:
内容为:
FROM ubuntu
MAINTAINER ZHCH<zhch1949@126.om>
RUN mkdir /usr/local/jdk
WORKDIR /usr/local/jdk
ADD /jdk/jdk-8u144-linux-x64.tar.gz /usr/local/jdk
ENV JAVA_HOME /usr/local/jdk/jdk1.8.0_144
ENV JRE_HOME /usr/local/jdk/jdk1.8.0_144/jre
ENV PATH $JAVA_HOME/bin:$PATH
RUN mkdir /usr/local/biSv
WORKDIR /usr/local/biSv
COPY /biSv/cloud_tdsy1-1.0-SNAPSHOT.jar /usr/local/biSv
COPY /biSv/application.yml /usr/local/biSv
ENTRYPOINT ["java","-jar","cloud_tdsy1-1.0-SNAPSHOT.jar"] #执行的命令
注意:安装JDK和只安装JRE,二者配置有所不同,如下图所示:上半区Jre,下半区是JDK。这是大坑!
Docker build镜像
docker build -t bisv:1.3 .
运行镜像
docker run -itd --name bisv -p 7020:7020 -v /usr/local/biSv/logs:/usr/local/logs bisv:1.3
验证
1、获取Token
2、获取数据
Tokcen参数和Body里参数
数据获取成功!
查看日志
说明容器卷设置成功!