• 创建目录

mkdir /home/ward
  • 创建Dockerfile文件

FROM openjdk:17

ADD ward-2.5.2.jar ward.jar

EXPOSE 4000

# Run jar as sudo user on entry point

ENTRYPOINT java -jar ward.jar

# 指定时区

ENV TZ=Asia/Shanghai
  • 把我们提供的jar包下载下来,上传到/home/ward目录下

  • 制作镜像

docker build -t 镜像名 .
  • 运行ward

docker run --restart unless-stopped -it -d --name 容器名 -p 4000:4000 -e WARD_PORT=4000 -e WARD_THEME=dark 镜像名
  • 运行成功之后,在浏览器查看

ip:4000

ward.png

ward-2.5.2.jar