docker部署tomcat实现finderweb

finderweb程序员的看日志利器,环境:tomcat8.5、jdk1.8

[官网:http://www.finderweb.net/]

  • WEB版的文件管理系统。
  • tail, less, grep支持, 从几M到几十G的日志文件都流畅自如。
  • 跳板机,堡垒机支持,Web SSH支持。
  • 集群支持,可同时管理多台机器上的文件或者查看不同机器上的日志。
  • 跨平台,纯Java实现,不依赖任何第三方组件和操作系统专有软件。

一、部署tomcat

# 获取tomcat镜像
docker pull daocloud.io/library/tomcat:8.5.15
# 修改镜像name docker tag imgid tomcat:8.5.15
# 创建映射目录 mkdir -p /data/volume/tomcat/{conf,logs,webapps}
# 因为我修改了tomcat的启动端口,所以我这里直接在外部创建了server.xml文件,启动端口8081 cd
/data/volume/tomcat/conf touch server.xml

# 把从finder官网下载下来的war包放到/data/volume/tomcat/webapps下,启动tomcat
docker run --name tomcat -p 8081:8081 -v /data/volume/tomcat/logs/:/usr/local/tomcat/logs -v /data/volume/tomcat/webapps/:/usr/local/tomcat/webapps -v /data/volume/tomcat/conf/server.xml:/usr/local/tomcat/conf/server.xml -d tomcat:8.5.15

# 查看日志,没有问题即可访问http://ip:8081/finder
docker logs --tail -fn100 tomcat 

二、finderweb

访问url后首先是这个页面,点击同意即可

 跳到登录页面,默认账户为admin,密码1234,接下来就是finder的控制台了

 点击主机管理,可添加,因为测试,我直接选择了编辑

 根据自己情况填写信息

 修改完成点击保存,选择空间管理,进到空间管理页,会有默认的,删掉即可,然后添加,根据自己情况填写信息

  然后选择文件管理即可看到日志文件

鼠标滑过文件即会显示tail、less、grep、打开、下载、删除几个小功能,这几个功能可在管理控制台->系统设置->一般设置里选择显示

 

 finder功能很强大,具体详见官网文档 http://www.finderweb.net/docs/index.html

posted @ 2021-09-29 15:41  sxFu9528  阅读(393)  评论(0编辑  收藏  举报