Docker容器中安装Tomcat 详细步骤,小白跟着操作即会

1、查看可用的Tomcat版本

[root@localhost ~]# docker search tomcat

注意:不指定版本号默认下载最新的(latest)当然也可以指定特定版本号查看可用的tomcat版本镜像.

如指定Tomcat8版本命令如下:

docker search tomcat:8

2、拉取官网Tomcat镜像

[root@localhost ~]# docker pull tomcat

注意:直接拉取的话也是拉取最新的,当然也可以直接指定版本号拉取。

3、查看本地Tomcat镜像

[root@localhost ~]# docker images

 上图中我们可以看到已经安装了最新版本(latest)的 tomcat镜像。下面我们先准备好一个web程序,待会使用tomcat跑起来。

4、准备web程序,手写一个html代码

  4.1、首先进入/user/local目录

[root@localhost ~]# cd /usr/local/

  4.2、新增目录/project/myweb

[root@localhost local]# mkdir -p /project/myweb

  4.3、新建index.html文件并写入内容

[root@localhost local]# vim /usr/local/project/myweb/index.html 

键盘输入i进入文件编辑模式;

编辑完键盘按Esc然后输入:wq保存并退出。

到这里我们这个小程序就写好了,下面我们使用docker中tomcat容器跑起来这个程序。

5、Docker运行Tomcat容器

[root@localhost ~]# docker run --name tomcat-test -p 8081:8080 -v /usr/local/project:/usr/local/tomcat/webapps --privileged=true -d tomcat

参数说明:

-p 8081:8080:映射容器服务的 8080端口到主机的 8081端口,外部主机可以直接通过 主机ip:8081 访问到 Tomcat 的服务。

-v /usr/local/project:/usr/local/tomcat/webapps:将主机中当前目录下的 project 挂载到容器的 /webapps,实现目录共享便于程序发布。

-d tomcat:后台启动tomcat

--privileged=true :开启特权可以容器设置参数

6、查看Tomcat容器启动情况

[root@localhost ~]# docker ps

7、进入Tomcat容器查看webapps

[root@localhost ~]# docker exec -it tomcat-test /bin/bash

 注意:退出tomcat容器在命令行输入exit回车即可。

8、外部浏览器通过IP:PORT访问 

 OK,看到如上图所示,那么恭喜你,Tomcat安装成功!!! 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值