1.编写Dockerfile文件:
查看文件夹“典型案例\bsconfig”下的Dockerfile文件,如图所示:
说明:
FROM java:8:环境支持为java 8版本。
VOLUME /tmp:创建一个存放jar包的文件夹。
RUN bash -c 'touch /app.jar':创建镜像时,自动创建一个app.jar文件。
ADD zhy_server-0.0.1-SNAPSHOT.jar app.jar:将jar包复制给app.jar文件夹。
EXPOSE 9090:暴露的端口为9090。
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]:运行容器时,启动程序的命令。
2.打包成镜像
将Dockerfile文件与jar包文件放在同一文件夹目录下。