Docker 使用 tomcat镜像部署web网站无法访问

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker 使用 tomcat镜像部署web网站无法访问相关的知识,希望对你有一定的参考价值。

详细描述下问题:系统:xenial(Ubuntu Server 16.04.03 LTS) Docker 版本:17.06.0-ce build 02c1d87(按照 docker 官方网站指导安装)在Docker 的library 上查看了下 确定使用 tomcat7.0.79-jre执行 docker pull tomcat:7.0.79-jre7获得 tomcat 镜像根据镜像启动了一个容器 端口 8080 :8080 ,tomcat 可以正确访问 (图2)然后将自己的war包不是到 容器内tomcat/webapps 目录下自动解压了 (图1) 但是在外面访问项目内容 访问不到 (图3)还请大神指点一二,问题1: 这个 pull下来的docker image是不是完整的 tomcat 运行环境 ,问题2: 我的项目有数据库交互,是否需要对docker这个容器开发其他端口,或者说再 容器 里面安装什么重点问题还是自己发布的web网站的任何功能都访问不到

参考技术A 1.可能是DNS错误造成的,解决方法是在腾讯电脑管家的工具箱中选择“DNS优选”工具,可看到DNS的平均值,平均值越低说明DNS响应越快,选择最小的“启用”即可。
2.离路由器距离太远或穿墙太多,信号强度低,发生极小的波动,会导致瞬时断线重连。
3.路由器设定了IP地址限制或者MAC地址绑定等安全措施,请检查路由器是否设定了IP地址限制或MAC地址绑定。
4.把路由器回复出厂设置,然后重新配置的无线路由器。
5.如果检查以上设置均无问题,那么需要将无线网卡驱动重新安装。
6.如果仍然无效,建议备份重要资料将操作系统重新安装。追问

→_→! 大神 我先介绍的系统 Ubuntu Server 这系统UI都没有 你确定这玩意能用腾讯电脑管家? 还有和路由啥关系!你是不是故意的?

本回答被提问者和网友采纳

Docker实战之tomcat使用

一、tomcat介绍

Tomcat是一个免费开源的轻量级Web服务器,在中小型企业和并发访问量不高的场合普遍使用,是开发和调试JSP程序的首选。

二、docker镜像直接部署

1.拉取镜像

[root@node1 docker]# docker pull tomcat
Using default tag: latest
latest: Pulling from library/tom

以上是关于Docker 使用 tomcat镜像部署web网站无法访问的主要内容,如果未能解决你的问题,请参考以下文章

Docker安装Tomcat镜像并部署web项目

实战docker,编写Dockerfile定制tomcat镜像,实现web应用在线部署

实战docker,编写Dockerfile定制tomcat8镜像,实现web应用在线部署

使用 Nginx Docker 镜像部署前端静态界面

docker 实战之 tomcat 部署 web 应用

Docker实战之tomcat使用