centos7部署Docker引擎服务启动tomcat容器

1、安装好centos7系统后,输入以下命令即可安装Docker引擎服务

#YUM安装Docker引擎服务;

yum install docker* -y

#查看Docker软件是否安装;

rpm -qa|grep docker

centos7部署Docker引擎服务启动tomcat容器_第1张图片

#启动Docker引擎服务;

service docker start

#查看Docker引擎服务进程;

ps -ef|grep docker

如上步骤Docker引擎服务配置完毕,并且启动完成,如图所示:

centos7部署Docker引擎服务启动tomcat容器_第2张图片

Docker虚拟化属于C/S(Client/Server)模式,Server-Engine服务,Client-Docker命令工具,查看docker客户端和服务端版本号:docker version;

centos7部署Docker引擎服务启动tomcat容器_第3张图片

#从docker官网仓库搜索tomcat|nginx|redis镜像;

docker search tomcat

#从公共仓库下载tomcat镜像;

docker pull docker.io/tomcat

 centos7部署Docker引擎服务启动tomcat容器_第4张图片

#查看已经下载docker镜像;

docker images

#基于Docker镜像启动Tomcat容器(-i interactive交互、-t tty终端、-d daemon后台运行);

docker run -itd  docker.io/tomcat:latest(以下面端口号为准)

#查看Docker tomcat容器的运行状态;

docker ps

#查看Docker tomcat容器的IP地址;

docker inspect b5b791588ff0 |grep -i ipaddr

centos7部署Docker引擎服务启动tomcat容器_第5张图片

#如何访问创建Tomcat容器(Tomcat软件服务,监听8080端口);

wget 172.17.0.2:8080

#将宿主机系统的8080端口映射到容器的8080端口;(第一个端口宿主机监听的,第二个端口是容器内部服务端口)

docker run -p 8080:8080 -itd docker.io/tomcat:latest

centos7部署Docker引擎服务启动tomcat容器_第6张图片

访问http://192.168.183.130:8080 启动成功

centos7部署Docker引擎服务启动tomcat容器_第7张图片

 注意点:tomcat如果已经在运行了,接下来,我们用浏览器访问,报404是因为tomcat里面发现有webapps和webapps.dist两个文件,而wenapps里面没有东西,webapps.dist才是我们要的东西,所以要把wenapps文件夹删除,将webapps.dist名称改为wenapps,再次访问成功,具体操作访问以下网页

https://www.cnblogs.com/xiaozhang666/p/12382114.html

 

 

 

你可能感兴趣的:(linux云计算)