美文网首页【收集】Docker实战集锦
容器(17)--Docker 中的服务部署tomcat

容器(17)--Docker 中的服务部署tomcat

作者: Explorer_z | 来源:发表于2020-03-22 09:17 被阅读0次

一 Docker安装 tomcat

查找Docker Hub上的tomcat镜像

runoob@runoob:~/tomcat$ docker search tomcat

这里我们拉取官方的镜像

runoob@runoob:~/tomcat$ docker pull tomcat

等待下载完成后,我们就可以在本地镜像列表里查到REPOSITORY为tomcat的镜像。

runoob@runoob:~/tomcat$ docker images|grep tomcat
tomcat              latest              70f819d3d2d9        7 days ago          335.8 MB

tomcat部署

docker run --name tomcat -p 8080:8080 -v /usr/local/tomcat/webapps:/usr/local/tomcat/webapps -d tomcat

二 rancher部署tomcat

Rancher 启动tomcat

image.png image.png Snipaste_2020-03-04_16-52-33.jpg

填 /usr/local/tomcat/webapps:/usr/local/tomcat/webapps


Snipaste_2020-03-04_16-53-34.jpg Snipaste_2020-03-04_16-54-12.jpg

出现此页面为成功,但在其目录下没有war包


Snipaste_2020-03-04_16-07-07.jpg

二 进入网站根目录上传包

cd /usr/local/tomcat/webapps/

wget https://github.com/JpressProjects/jpress/archive/0.4.0.tar.gz

tar xzvf 0.4.0.tar.gz 



/usr/local/tomcat/webapps# ls
3 0.4.0.tar.gz   jpress‐0.4.0

把  .war 格式的包 移动到当前目录  。(若tomcat 开启 会自动解压 .war 格式的包)

mv jpress‐0.4.0/wars/jpress‐web‐newest.war    ./

/usr/local/tomcat/webapps# ls
 jpress‐0.4.0  **jpress‐web‐newest**  jpress‐web‐newest.war



改名 jpress‐web‐newest 为 ROOT(才会显示页面)

mv  jpress‐web‐newest  ROOT
ls /usr/local/tomcat/webapps/
 jpress jpress‐web‐newest jpress‐web‐newest.war ROOT

再次访问


Snipaste_2020-03-04_16-56-55.jpg

相关文章

网友评论

    本文标题:容器(17)--Docker 中的服务部署tomcat

    本文链接:https://www.haomeiwen.com/subject/ooitrhtx.html