在preferences窗口找不到要运行的tomcat_基于docker安装tomcat例子
1、访问https://hub.docker.com/网站
2、找到tomcat
3、找到自己要下载的镜像的版本,我这里下载最新的
4、下载最新的版本
docker pull tomcat
5、创建tomcat容器并且启动应用
docker run tomcat
注释:这里代表tomcat容器启动成功,8080端口,但是这个只是容器端口,如果在外面浏览器访问宿主机器(这里是虚拟机的IP)+8080端口是访问不到tomcat容器的
6、创建tomcat容器,并且启动应用,绑定宿主机的8000端口和tomcat容器的8080端口进行映射,这样子在浏览器里面直接访问宿主IP:8000 端口就可以转发到tomcat容器的8080端口
docker run -p 8000:8080 tomcat
上面的tomcat容器时在前台运行的,如果关掉或者ctrl+c,容器就会关掉,要让容器在后台进行,可以这样子 docker run -p 8000:8080 -d tomcat -d是代表在后台运行
7、查看端口的监听netstat -tulpn,可以看到8000端口处于监听的状态
8、查看当前正在运行的容器docker ps
9、移除运行中的容器,这里加了-f 是强制停止,如果不加的话要先停止容器,才能移除容器
docker stop 容器id docker rm 容器id
10、进入tomcat容器命令的输入窗口,前提是tomcat容器在进行状态下
docker exec -it eaa0aa8e41f8 /bin/bash
11、查看容器当前的操作系统的版本
cat /proc/version
12、查看tomcat容器内的jdk版本
java -version
13、退出当前容器exit这样就会退出到我们的宿主机
14、查看所有的镜像和容器存储在宿主机的哪个位置 默认是存储在这个地址
cd /var/lib/docker
在preferences窗口找不到要运行的tomcat_基于docker安装tomcat例子相关推荐
- linux安装eclipse运行web,Linux安装Tomcat,运行Eclipse,web项目
到官网下载:https://tomcat.apache.org/download-80.cgi 在这里是8.5.39版本 下载tar,gz 提取解压后,我这里是放到opt目录下 cd 切换目录 / ...
- 关于C#winform程序运行无异常,在生成安装文件安装后提示水晶报表加载失败,系统找不到指定的路径的解决方法...
关于C#winform程序运行无异常,在生成安装文件安装后提示"水晶报表加载失败,系统找不到指定的路径"的解决方法 娘了个腿的!搞了好几天,百度都被我搜烂了,连发布相关内容的作者名 ...
- IDEA中Maven项目中界面右边的Maven Projects窗口找不到不出来
问题描述:IDEA中Maven项目中界面右边的Maven Projects窗口找不到不出来 解决方法: 点击一下你idea界面最左下角的那个小框,maven可以从里面找到,然后点击一下,界面右边的Ma ...
- 文件管理搜不到Android 里的文件,Android:在原始文件夹中添加文件后窗口找不到内容容器视图...
正在获取窗口找不到内容容器视图.这个错误询问应用程序何时将检查权限Android:在原始文件夹中添加文件后窗口找不到内容容器视图 我注意到,对于穿着应用程序,我正在将穿着apk复制到原始文件夹中.它有 ...
- Docker:windows7系统环境下安装docker:Manifest extraction failed: 找不到Windows运行时类型Windows.Data.Json.JsonObject
当在windows7下安装docker时遇到问题: Manifest extraction failed: 找不到 Windows 运行时类型"Windows.Data.Json.JsonO ...
- 安装jre运行环境_如何下载安装java运行环境jre
如果你只需要运行Java程序或Applet,下载并安装它即可.如果你要自行开发Java软件,请下载JDK.在JDK中附带有JRE.注意由于Microsoft对Java的支持不完全,请不. . Java ...
- 判断vc2005运行库是否以已安装
网上找不到相关的代码,只有自己写了. //=============================================================== //功能: // 判断vc20 ...
- docker安装mysql及相关配置、运行细节和常见报错解决方案
安装.运行 需要特别注意-v挂载到本机的目录的权限问题,否则报错:ERROR 2002 (HY000): Can't connect to local MySQL server through soc ...
- 树莓派运行python import os未找到命令_通过pip指令在树莓派上基于Python3安装OpenCV...
前言 Python是现如今在人工智能领域较为热门的编程语言,因其简洁的语言风格.丰富的类库支持以及具有活跃的交流社区,受到广大开发者的喜爱.起初,python是一门辅助科学研究的一门语言,但因其在当今 ...
最新文章
- 向io设备发出中断请求_人们常说的计算机设备管理是什么,深入解读计算机设备管理...
- [转]在VS中为C/C++源代码文件生成对应的汇编代码文件(.asm)
- select * from where 三个条件_VBA学习笔记70: Select语句基础
- hdu4751Divide Groups(dfs枚举完全图集合或者bfs染色)
- Linux 命令(85)—— md5sum 命令
- 安装完python怎么打开-安装python后如何通过Python打开网页
- 统计学习方法读书笔记7-K近邻习题
- 如何识别媒体偏见_面部识别技术存在偏见:为什么我们不应该盲目相信新技术
- Ubuntu18.04安装CAJViewer
- 在面试时应该如何自我介绍?
- 可汗学院公开课: 统计学_1 统计学基本知识、二项及泊松分布
- QT编译程序出现[ui_Widget.h] Error 1
- android 搜索框过滤 listview
- 浅谈简单快捷的服务器——私有云服务器!
- blockchain 初步了解区块链
- 第3期:12306页面制作
- java游戏 超级酒吧女生,酒吧游戏你知道多少?22个游戏你玩过几个?
- c语言单链表的按序号查找,以下为单链表按序号查找的运算,分析算法,请在______处填上正确的语句。 pointer find_lklist(1kl...
- 移动金融应用面临的风险及应对
- 以微信为例,聊聊在内容推荐上AI的一些应用实践
热门文章
- 报错, nested exception is com.fasterxml.jackson.databind.exc.MismatchedInputException
- 2017.10.29 染色方案 思考记录
- 2017.10.6 单词 思考记录
- 2017.9.10 ricehub 思考记录
- 重新命名的linux命令,Linux 重命名命令自制详细介绍
- 【Level 08】U07 Mixed Feelings L5 Front page news
- 【Openstack】实录手动部署Openstack Rocky 双节点(1)- 基础服务
- Linux内核开发人员考虑剔除对更多老旧平台的处理器支持
- struts2漏洞_Apache Struts2057远程代码执行漏洞复现
- B样条曲线介绍和实现(等值线平滑)