Jpom Jpom
🔖首页
  • 一键安装教程
  • Docker 容器安装教程
  • 离线安装教程
  • v2.9.X迁移到v2.10.X指南
  • v2.8.X迁移到v2.9.X指南
  • 数据库迁移到 mysql
  • 实践案例目录
  • 名词解释
  • 什么是 DSL
  • 权限说明
💡DSL说明
  • 加入社区讨论
  • 如何贡献
  • 贡献者们
🤝用户
  • 下载中心
  • Gitee (opens new window)
  • Github (opens new window)
🔖首页
  • 一键安装教程
  • Docker 容器安装教程
  • 离线安装教程
  • v2.9.X迁移到v2.10.X指南
  • v2.8.X迁移到v2.9.X指南
  • 数据库迁移到 mysql
  • 实践案例目录
  • 名词解释
  • 什么是 DSL
  • 权限说明
💡DSL说明
  • 加入社区讨论
  • 如何贡献
  • 贡献者们
🤝用户
  • 下载中心
  • Gitee (opens new window)
  • Github (opens new window)
❤️成为赞助商
  • 安装使用

    • 开始安装
    • 一键安装(linux)
    • 下载安装
    • 容器化安装
      • 查看Jpom服务端镜像是否启动成功
      • 查看服务端在宿主机的目录(使用目录挂载创建的容器)
      • 查看服务端在宿主机的目录(使用容器卷创建的容器)
      • 在JPOM项目管理系统中更新(推荐)
      • 如果是使用Docker的话,还可以去容器卷中替换掉原有的jar包进行更新
    • 自行编译
    • docker-compose
    • 安装Docker
    • 启动参数
    • 启动失败
    • 管理命令
  • 如何升级

    • 升级 Jpom 版本
    • 数据库迁移到 mysql
    • 如何将 2.9.x 升级到 2.10.x
    • 如何将 2.8.x 升级到 2.9.x
  • 用户管理

    • 部分限制说明
    • 编辑用户
  • 在线构建

    • 编辑构建
  • 监控管理

    • 监控介绍
  • 系统管理

    • 系统日志
    • 系统管理
    • 邮箱配置
  • 节点功能

    • 项目管理

      • 项目属性
      • 控制台
    • nginx管理

      • 介绍
      • ssl介绍
    • 系统管理

      • 白名单目录
      • 缓存管理
  • 节点管理

    • 添加节点
    • SSH管理
  • 节点分发

    • 分发介绍
  • 文档
  • 安装使用
bwcx_jzy
2022-06-11
目录

容器化安装

# 容器化安装(docker)

安装 docker

容器化安装仅提供服务端版。由于容器和宿主机环境隔离,而导致插件端的很多功能无法正常使用,因此对插件端容器化意义不大。

docker pull jpomdocker/jpom
docker run -d -p 2122:2122 \
	--name jpom-server \
	-v /etc/localtime:/etc/localtime:ro \
	-v /home/jpom-server/logs:/usr/local/jpom-server/logs \
	-v /home/jpom-server/data:/usr/local/jpom-server/data \
	-v /home/jpom-server/conf:/usr/local/jpom-server/conf \
	jpomdocker/jpom
1
2
3
4
5
6
7
8

# 查看Jpom服务端镜像是否启动成功

执行后看到有输出,则说明启动成功,此时可通过ip:2122访问服务端

docker ps
1

# 查看服务端在宿主机的目录(使用目录挂载创建的容器)

日志目录:/home/jpom-server/logs
数据目录:/home/jpom-server/data
配置目录:/home/jpom-server/conf
1
2
3

# 查看服务端在宿主机的目录(使用容器卷创建的容器)

执行后找到Mountpoint字段后面的值,即为宿主机上的目录

docker inspect jpom-server-vol
1

# 更新JPOM版本

# 在JPOM项目管理系统中更新(推荐)

  1. 首先,你要有一个zip包,可以自己手动打包或者下载我们打包好的最新版的包https://jpom.top/pages/all-downloads/ (opens new window)
    1. 下载里面包含插件端和服务端端包,您需要解压获取服务端包
  2. 进入项目管理系统,在右侧的最后找到系统管理-->在线升级-->点击选择升级文件,把你刚才下载好的包上传上去
  3. 耐心等待自动更新完成

# 如果是使用Docker的话,还可以去容器卷中替换掉原有的jar包进行更新

  1. 同上
  2. 打开zip包,找到里面的lib目录,把里面的jar文件提取出来,并且把jar文件上传至服务器
  3. 找到Docker容器在宿主机的目录(可执行docker inspect jpom-server-vol命令查看Mountpoint字段的值)
  4. 进入宿主机的lib目录,(执行cat upgrade.json,查看newJar来获取当前jar的名称)
  5. 把你上传的jar改成和newJar字段同名的值,然后替换掉原来目录里的(如果里面只有一个jar文件,直接改成里面jar文件的名称即可)
  6. 重启容器docker restart jpom-server
帮助我们改善此文档 (opens new window)
上次更新: 2023/01/05, 12:54:35
下载安装
自行编译

← 下载安装 自行编译→

最近更新
01
2023年
03-31
02
2022年
03-31
03
2021年
03-31
更多文章>
Theme by Vdoing | Copyright © 2017-2023 MIT License  京ICP备17044819号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×