1、环境准备
1、准备一个可以运行的springbootjar包
2、docker安装
3、jdk基础镜像


2、编写Dockerfile
这一步可以让ai帮忙写
# 基础镜像:jdk8的镜像,需要提前拉取jdk8的镜像,也可以使用其他地方已经做好的jdk8的docker镜像,放到本机在安装
FROM 192.168.1.111:18082/jdk:8
# 指定工作目录
VOLUME /usr/local/java/wss-demo
# 复制主机jar包至镜像内,复制的目录需放置在 Dockerfile 文件同级目录下
ADD ./wss-demo-0.0.1-SNAPSHOT.jar app.jar
# 安装时区数据包
RUN apt-get update && apt-get install -y tzdata
ENV TZ=Asia/Shanghai TIME_ZONE="Asia/Shanghai"
# 容器启动执行命令
ENTRYPOINT ["java","-Dfile.encoding=utf-8","-Dapp.version=v001","-Xms128m","-Xmx128m","-jar", "app.jar" , "--server.port=31012"]
# 对外暴露的端口号
EXPOSE 31022
3、运行构建
docker build -t wss-demo:v001 .定义镜像名称和版本:wss-demo:v001

4、运行
docker run -d -p 31022:31012 --name wss-demo wss-demo:v001
5、测试
