docker安装部署tomcat及问题解决

进入linux环境 1.启动docker systemctl start docker.service 2.启动完成之后,查看是否有tomcat docker search tomcat docker images查看镜像

这个是已经有了,没有的话进行安装,可以直接命令拉取一个 docker pull tomcat 然后回回退到根目录: cd / 创建一个tomcat文件夹:mkdir tomcat 进入tomcat,创建一个webpage:mkdir webpage cd webpage,创建一个测试文件:touch index.html 写入测试的内容:vi index.html

tomcat测试 hello world, tomcat!!! ![hmtl](https://img-blog.img.cn/95f78af2837148ecad586aada1c97a97.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pCs5Luj56CB,size_20,color_FFFFFF,t_70,g_se,x_16) 写入: ![在这里插入图片描述](https://img-blog.img.cn/76e8c03811454396a944cf589b03cb03.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pCs5Luj56CB,size_20,color_FFFFFF,t_70,g_se,x_16) 3.创建容器挂载:先退到文件夹tomcat中 docker run -id -p 8080:8080 -v $PWD/webpage:/usr/local/tomcat/webapps/webpage --name tomcat01 tomcat ![在这里插入图片描述](https://img-blog.img.cn/19f7b0eb94f548f38b6ed626651532d4.png) 然后查看一下:docker ps找到正在运行的之后就可以在外部浏览器看到了 ![在这里插入图片描述](https://img-blog.img.cn/7af60270351a4d2387fa0f1501ffdf22.png)

外部浏览器如:192.168.112.129:8080/webpage/index.html 192.168.112.129自己的号,注意英文输入法 这就是成功的 如果出现404 就是webpage文件夹中是空的显示:0 那么就需要删除文件夹: 还有就是关闭防火墙

这是借鉴别人的黑色的

经验分享 程序员 微信小程序 职场和发展