一、前言
前提:
- 已经掌握了Linux 基本操作命令。
- 已经熟悉Docker 基础知识。
不熟悉的请自行百度学习。
二、部署环境:
服务器:CentOS7
JDK: jdk 17
jar: SpringBoot3 jar 包
uname -a
3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
三、部署步骤:
- 服务器新建自定义根目录
mkdir /opt/webtopo_editor
- 创建卷映射目录,将docker 容器里所有需要映射的目录映射的宿主机上,避免删除容器后,数据及配置丢失。
# 日志目录
mkdir /opt/webtopo_editor/logs
# yml 配置目录,
mkdir /opt/webtopo_editor/config
# 上传文件目录
mkdir /opt/webtopo_editor/upload/svgs
# 上传文件临时目录
mkdir /opt/webtopo_editor/temp