1、拉取tomcat镜像
docker pull tomcat
2、启动tomcat容器
docker run --name tomcat_solr -p 8080:8080 -d tomcat
3、部署web项目:以solr项目为例
-
部署web项目:以solr项目为例
下载配置好的solr包,修改web.xml中的内容,路径为docker容器里solr包的存放目录
下载路径(先用windows下载,修改web.xml后,上传至linux,再通过docker cp 命令拷贝到docker容器中)
链接: https://pan.baidu.com/s/1Qn7O06NtUixcHN29993Brg
提取码: 9dtf
<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value>/usr/local/tomcat/webapps/solr/solr_home</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
-
solr包上传到docker容器中
docker cp solr tomcat_solr:/usr/local/tomcat/webapps -
重新启动容器
docker stop tomcat_solr
docker start tomcat_solr - image.png
-
以挂载的方式部署web应用
docker run -d --name tomcat_solr -v /home/yangkunlin/solr:/usr/local/tomcat/webapps/solr -p 8080:8080 tomcat
网友评论