Docker Tomcat 搭建文件服务器

这篇具有很好参考价值的文章主要介绍了Docker Tomcat 搭建文件服务器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本文基于openwrt上进行。

步骤 1: 安装 Docker

如果尚未安装Docker,首先需要安装Docker。根据你的操作系统,参考Docker官方文档来完成安装, 这里不做详细介绍。

步骤 2: 拉去docker Tomcat镜像

进入openwrt管理界面,docker选项中 拉取最新的tomcat镜像。

Docker Tomcat 搭建文件服务器,服务器,docker,tomcat,服务器

步骤 3: 配置并运行Tomcat

在容器选项中,新建容器,填写容器名称,选择交互,Docker镜像配置为:tomcat:latest, 网络配置为host

其他内容保持默认即可。最后点击提交会自动创建并且运行。

Docker Tomcat 搭建文件服务器,服务器,docker,tomcat,服务器

步骤 4: 配置Tomcat

接着回到容器选项,可以看到刚刚创建的data_docker已经在运行了,然后可以在控制台中配置bash,进入到tomcat 容器中。

把webapps.dist里面的所有内容拷贝到webapps目录下:

Docker Tomcat 搭建文件服务器,服务器,docker,tomcat,服务器

接着重启该容器,在服务器中输入ip:8080 就可以看到tomcat界面了。

如果运行着多个docker tomcat 可能会无法启动,需要到/conf/server.xml中修改成不同的端口号即可

首先从docker中复制server.xml文件到本地电脑:

docker cp 4ae57e8a6260:/usr/local/tomcat/conf/server.xml /root

修改端口号

vim server.xml

Docker Tomcat 搭建文件服务器,服务器,docker,tomcat,服务器

接着可通过iptable防火墙开放端口11118和8015了。

最后再把server文件复制到docker容器中。

docker cp /root/conf/server.xml 4ae57e8a6260:/usr/local/tomcat/conf

重启docker tomcat,浏览器输入新的id:端口即可显示tomcat页面。

步骤 5: 文件存储和显示

前面完成tomcat的搭建和端口配置了。

在/conf/server.xml中添加末端添加如下内容:

<Context docBase ="/opt/images" path ="/img" reloadable ="true" />

说明:/opt/images是存储图片和文件的具体路径;/img是浏览器的url部分。

修改文件夹权限

chmod -R 777 /opt/images

还需再修改/conf/web.xml中开放预览

Docker Tomcat 搭建文件服务器,服务器,docker,tomcat,服务器

最后把相关文件,图片,上传到/opt/images目录下即可。

如:把111.png文件上传到该目录下。

步骤 6: 访问 Tomcat 文件服务器

打开你的浏览器,访问 http://localhost:11118/img/111.png 来访问Tomcat服务器上托管的图片。

以上是一个基本的流程,用于在Docker容器中搭建Tomcat文件服务器。文章来源地址https://www.toymoban.com/news/detail-741128.html

到了这里,关于Docker Tomcat 搭建文件服务器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • IDEA社区版搭建Tomcat服务器并创建web项目

    创建Web项目的目录结构 可以启动Tomcat服务器 编写Servlet并访问成功 IDEA社区版没有创建Web工程的选项 IDEA社区版没有Tomcat插件 针对以上两个问题,分步解决 问题一:IDEA社区版没有创建Web工程的选项 创建普通的java项目,此处不再赘述 构建web项目的目录结构 设置编译目录 在

    2023年04月26日
    浏览(46)
  • minio文件服务器-docker docker-compose 搭建部署以及使用大全

    下载官网 简介 docker-compose 单机版安装 拉取镜像运行容器 docker-compose 搭建 minio 分布式对象存储 部署 官方推荐 docker-compose.yaml :下载地址 vim docker-compose.yml 接着创建 config目录 执行启动命令,看到各个节点 healthy 状态即成功 浏览器访问任意节点 web console ,进行简单配置,配

    2023年04月10日
    浏览(40)
  • 关于Tomcat服务器catalina.out文件过大的问题

    一、问题:当服务部署Tomcat后,运行时间久了,catalina.out文件就会越来越大,最终导致服务器磁盘空间不足,影响系统的稳定性。 二、解决方案: 1、修改Tomcat的日志配置,配置日志的级别: (1)、Tomcat日志分类: catalina:标准输出和标准出错,所有输出到这两个位置的都

    2024年02月05日
    浏览(31)
  • 帆软:本地文件连接数据库,并部署到Tomcat服务器上

    1、本文基于Navicat管理器,选用MySQL数据库进行管理 选中此电脑,右键选中管理,手动启动MairaDB数据库(MySQL同理) 计算机管理(本地)目录下-服务和应用程序-服务,找到MARIADB,选中右键点击启动 当图中位置出现正在启动即可 2、打开Navicat管理器,新建连接并双击连接图标

    2024年02月12日
    浏览(47)
  • IDEA搭建Java Web项目及添加Web框架支持和配置Tomcat服务器(2023最新版)

     File — New — Project Java — Project SDK中选择自己的版本(这里采用1.8) —点击Next 此项不选 直接点击Next 设置项目名称之后 点击 Finish 鼠标右键项目名 — Add Frameworks Support   勾选第一项 Web Application — 点击 OK 出现web目录后即为Web框架支持添加成功   点击Add Configruation 点击添加

    2024年02月13日
    浏览(66)
  • 用Eclipse创建一个JavaWeb项目,把资源添加到Tomcat服务器,并运行jsp文件详细过程(附图片)

    目录 前言 一、Eclipse下载安装 二、创建 1.创建web项目 2.创建jsp文件  三.设置Tomcat 四.解决问题  五、添加资源到tomcat服务器   六.运行 总结 使用Eclipse创建web项目时,务必先下载安装好JDK和Tomcat。 1、Eclipse J2EE: https://www.eclipse.org/downloads/  2、选择Eclipse IDE for Enterprise Java an

    2024年02月13日
    浏览(40)
  • 一台电脑同时安装多个tomcat服务器教程,window同时安装tomcat7、tomcat8、tomcat9三个服务器教程

    A. 解释为什么有时需要同时安装多个Tomcat服务器 应用程序隔离:当你需要在同一台设备上运行多个独立的应用程序时,每个应用程序可能需要使用不同的Tomcat配置和环境。通过同时安装多个Tomcat服务器,可以实现应用程序之间的隔离,确保它们互不干扰。这种隔离可以防止一

    2024年02月13日
    浏览(44)
  • 重启tomcat-Tomcat服务器怎么重启?

    Tomcat服务器重启的办法: 第一步:使用cmd进入dos界面 第二步:进入Tomcat安装目录 C:UsersAdministrator.MS-E: E:cdapache-tomcat–windows-apache-tomcat-i E:apache-tomcat–windows-apache-tomcat-in 到bin目录之后,先关闭原来运行的Tomcat服务器 第三步:关闭方法:执行shutdown.bat指令 E:apache-tomcat–windows

    2024年02月04日
    浏览(30)
  • Tomcat服务器

    一、基本概念 1.1硬件服务器:通常是指在互联网上具有独立IP的计算机,通常配置比较高。比如我们自己的计算机也可以作为服务器使用(只不过配置较低) 1.2软件服务器:就是一个计算机程序,比如MySQL服务器软件,tomcat服务器软件。服务器软件分为很多类型,比如:ftp服

    2024年02月06日
    浏览(26)
  • 配置Tomcat服务器

    访问tomcat主页的时候,输入的是localhost:8080,说明tomcat的端口是8080,那么怎么修改端口号呢? 我们要先认识配置文件 用浏览器打开tomcat下conf子目录server.xml 这一句的意思是通过8005端口发送大写的“SHUTDOWN”,会关闭服务器 这里告诉我们端口是8080;协议是http1.1;connectionTim

    2024年03月09日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包