作为一名java后端开发工程师,再熟悉不过的web开发环境就是tomcat了,这也就是我们今天主要分享的内容了。
写到这,给你们说点其它事情,自己写技术文主要偏实用的,比如说我们之前在项目用到的,当前在项目中需要使用或者以后需要在项目中用到的技术点,即过往,当下,未来。
目前技术文都是自己慢慢进行输出的,文章比较容易使阅读者更加容易理解,虽然文章很容易理解,主要还是希望阅读者可以很快的入门,比较难理解的地方自己在写作的过程中就删掉了,希望你可以喜欢,喜欢文章的可以关注,转发,分享一下。
好了,我们闲聊的时间到这里就结束了,下面我们看如何使用docker容器化的方式进行tomcat这样的web容器环境搭建了。
由于镜像是容器运行的基础模板,在我们运行容器前,我们需要去搜索我们需要的镜像,比如这里我们可以通过下面的命令进行tomcat镜像的搜索。
docker search tomcat
无论我们个人使用还是在企业中使用,还是以官方发布的镜像为准吧,这样我们可以很安全的使用,避免踩坑。
既然我们已经搜索到了我们想要的tomcat镜像了,这里我们就可以通过下面的命令进行镜像的下载了。
docker pull tomcat
上面就是通过docker的方式进行tomcat镜像的拉取过程了,最后一行表明我们tomcat镜像已经拉取到本地了,为了验证本机是否存在tomcat镜像,我们可以通过下面的命令进行查询。
docker images | grep tomcat
通过上述的命令我们发现终端命令行显示的有我们下载的tomcat镜像就表示我们成功了。
好的,我们继续下面的步骤了,有了tomcat镜像,我们接下来就可以通过镜像模板来起一个我们tomcat这样的docker进程了。我们通过下面的命令进行运行tomcat这样的docker进程了。
docker run --name myowntomcat -p 8081:8080 -d tomcat:latest
好了,看过我文章的读者应该都知道自己写作的一个手法,首先我们讲述一个点就是内容偏实用,并且让你快速上手,即实用和易理解。
接下来我们继续说下上面各个参数的作用含义,这样你就很理解我的意思了。
docker run:这个就是运行docker容器必须的命令了。
--name:这个参数选项就是指定自己docker容器进程的名字了。
-p:就是使tomcat容器的端口8080映射为主机8081端口。
-d:这个参数选项就是表示以后台的方式进行运行了。
tomcat:latest这个就是自己使用tomcat的镜像模板了,latest就是标签的意思,没有理解的可以看自己历史文章,里面有讲到。
我们看下我们的tomcat容器是否已经运行了呢,我们可以通过下面的命令进行查看。
docker ps | grep tomcat
好了,我们看到容器已经起来了,端口之间的映射关系也是我们自己设置的了,接下来我们通过ip+端口的方式进行访问吧。
http://自己服务器的ip:8081
好了,我们通过上面的方式访问,出现下面的内容就是表示我们的tomcat容器已经运行成功了。
好了,我们今天分享的如何使用docker方式进行tomcat这样的web容器的搭建就到这里结束了