windows基于Docker安装并启动Tomcat(解决404)

简介: windows基于Docker安装并启动Tomcat(解决404)

一、安装Docker

 

下载地址Download Docker Desktop | Docker

如果下在太慢可直接从我的百度云转存(配置好用新版本,配置略差用2017.03,都不影响学习):

最新版本了(2020-03-23)

链接:https://pan.baidu.com/s/1ycqU5PNus_q7FWVxynv-nw 

提取码:c2q0

2017.03版本

链接:https://pan.baidu.com/s/1F_UJ4OraMvoeSVp01I_9Qw 

提取码:ju76

按照默认方式完成安装,系统要求win10 64位(新版本会提示登录,不登陆不影响使用和设置)

二、添加阿里云镜像加速

可参考此文

Docker使用阿里云加速(20200613)_阿里云docker加速_好奇的菜鸟的博客-CSDN博客

或者右击docker图标点击Settings

点击Docker Daemon 输入你的加速网址或者我的(输入我的你要提交镜像会到我的阿里云仓库),点击Apply

{

 "registry-mirrors": [

   "https://w0pc1i5g.mirror.aliyuncs.com"

 ]

}

三、拉取镜像并创建实例

拉取镜像

打开cmd输入命令

docker pull tomcat

看到如下画面安装成功

然后创建tomcat实例

docker run -it -p 8080:8080 tomcat

参数说明:第一个8080为docker在win上我们规定的端口,随意设置,只要这个端口上目前没有服务就可以 第二个8080是docker里边tomcat的默认端口,取决于tomcat的配置文件设置。

四、访问tomcat并解决问题

浏览器输入,端口用自己上面规定的

http://localhost:8080

解决404,重新打开CMD,然后查看实例ID,示例中ID:15eb47f30a08

docker ps

打开tomcat实例,红色位置使用自己的ID,使用ls查看文件信息,使用cd  webapps进入到webapps文件夹下使用ls发现没有任何文件。

docker exec -it 15eb47f30a08 /bin/bash
ls
cd webapps
ls

退出到上一层,打开 webapps.dist文件夹并查看文件,这个文件夹是正常下载tomcat后的内容(依次输入下面命令)

cd ../
cd webapps.dist
ls

删除 webapps文件夹,将webapps.dist重命名为webapps

cd ../
rm -rf webapps
mv webapps.dist webapps

重新刷新浏览器,终于正常了


相关文章
|
2月前
|
SQL 数据库 Windows
YashanDB Windows客户端安装
本文介绍YashanDB客户端(Windows)的安装、使用及卸载步骤。首先,下载并解压软件包至本地路径,配置环境变量。接着,通过cmd窗口使用yasql命令连接数据库,执行SQL操作。最后,卸载时删除相关环境变量和客户端目录。更多功能请参考官方文档。
YashanDB Windows客户端安装
|
12天前
|
Oracle Java 关系型数据库
Tomcat和JDK的详细安装、下载和环境配置指南
以上就是JDK和Tomcat的下载、安装和环境配置的详细步骤。希望这个指南能帮助你顺利完成设置。
80 32
|
19天前
|
Ubuntu 数据库 虚拟化
Windows 环境下 Odoo 安装保姆级教程
本教程详细介绍了在 Windows 系统上通过虚拟机部署 Odoo 的完整流程。首先确认硬件需求,确保 CPU、内存和磁盘空间满足最低配置;接着安装 VMware Workstation Pro 并创建 Ubuntu 虚拟机,配置桥接网络以实现主机与虚拟机的通信;随后借助微聚云快速安装预配置好的 Odoo 环境,简化复杂环境搭建;最后通过浏览器访问虚拟机 IP,完成 Odoo 数据库初始化及基础设置。整个过程清晰易懂,适合新手快速上手 Odoo 部署。
120 4
|
1月前
|
SQL 数据库 Windows
YashanDB Windows客户端安装
本文详细介绍了YashanDB客户端(Windows)的安装、使用与卸载步骤。安装部分包括解压软件包至本地路径,并配置系统环境变量;使用部分通过cmd窗口运行`yasql`命令连接远程数据库,执行相关操作;卸载部分则说明了删除环境变量及客户端目录的具体方法。更多功能可参考官方文档中的C驱动、imp、exp、yasldr和yasql工具说明。
YashanDB Windows客户端安装
|
2月前
|
存储 虚拟化 Docker
Docker Desktop 4.38 安装与配置全流程指南(Windows平台)
Docker Desktop 是容器化应用开发与部署的一体化工具,支持本地创建、管理和运行 Docker 容器。4.38 版本新增 GPU 加速、WSL 2 性能优化和 Kubernetes 1.28 集群管理功能,适用于微服务开发和 CI/CD 流水线搭建。安装要求为 Windows 10 2004 及以上(64 位),需启用 Hyper-V 或 WSL 2。硬件最低配置为 4GB 内存、20GB 存储和虚拟化技术支持的 CPU。安装步骤包括启用系统功能、下载并运行安装程序,完成后配置镜像加速并验证功能。常见问题涵盖 WSL 2 安装不完整、磁盘空间清理及容器外网访问等。
3716 14
|
2月前
|
安全 固态存储 文件存储
Windows 7纯净版重装教程|附微软原版镜像下载+驱动安装避坑技巧
本文详细介绍如何安全、高效地重装电脑系统,解决蓝屏、崩溃等问题。基于10年经验,涵盖从官方镜像获取、启动盘制作、数据备份到系统部署的全流程,并针对老旧机型优化。提供驱动一键安装工具和系统激活指南,确保无后门风险。文中还列出常见问题解决方案及操作禁忌,帮助用户顺利完成系统重装,让电脑重获新生。建议收藏并转发给有需要的朋友,欢迎留言咨询疑难问题。
|
2月前
|
人工智能 测试技术 API
Windows用户必备:Postman v11详细安装指南与API测试入门教程(附官网下载
Postman是全球领先的API开发与测试工具,支持REST、SOAP、GraphQL等协议调试。2025年最新版v11新增AI智能生成测试用例、多环境变量同步等功能,适用于前后端分离开发、自动化测试、接口文档自动生成及团队协作共享API资源。本文详细介绍Postman的软件定位、核心功能、安装步骤、首次配置、基础使用及常见问题解答,帮助用户快速上手并高效利用该工具进行API开发与测试。
|
2月前
|
机器学习/深度学习 并行计算 PyTorch
Windows下CUDA+pytorch安装
以下是关于在Windows下安装CUDA和PyTorch的简要介绍及参考链接:
157 0
Windows下CUDA+pytorch安装
|
4月前
|
监控 Java 应用服务中间件
tomcat相关概念与部署tomcat多实例-zabbix监控(docker部署)
通过上述步骤,您可以在Ubuntu系统上成功编译并安装OpenCV 4.8。这种方法不仅使您能够定制OpenCV的功能,还可以优化性能以满足特定需求。确保按照每一步进行操作,以避免常见的编译问题。
82 23
|
4月前
|
网络协议 Java 应用服务中间件
centos7环境下tomcat8的安装与配置
本文介绍了在Linux环境下安装和配置Tomcat 8的详细步骤。首先,通过无网络条件下的文件交互软件(如Xftp 6或MobaXterm)下载并解压Tomcat安装包至指定路径,启动Tomcat服务并测试访问。接着,修改Tomcat端口号以避免冲突,并部署Java Web应用项目至Tomcat服务器。最后,调整Linux防火墙规则,确保外部可以正常访问部署的应用。关键步骤包括关闭或配置防火墙、添加必要的端口规则,确保Tomcat服务稳定运行。