window for docker环境下安装tomcat容器

首先安装windowfordocker环境,这里就不多说了,详细的安装过程请参考上一章所讲打开命名提示符,输入dockerpulltomcat:8拉取完tomcat:8容器后,启动容器dockerru

by
江江
on
2018/10/30

首先安装window fordocker环境,这里就不多说了,详细的安装过程请参考上一章所讲

打开命名提示符,输入

docker pull tomcat:8

拉取完tomcat:8容器后,启动容器

docker run -d -p 8080:8080 tomcat:8

然后,打开浏览器,输入http://localhost:8080  然后就可以正常看到tomcat小猫,随后,我们随便创建一个index.html,将此文件上传到tomcat的webapps目录中

首先使用docker ps命令查看容器ID

docker ps

然后进入容器的bash控制台,其中de540b4366ab为上一步查看的容器ID,请自行替换

docker exec -it de540b4366ab /bin/bash

进入控制台后,进入到tomcat根目录下,输入命令

cd /usr/local/tomcat

然后我们尝试将window桌面上的index.html文件上传到tomcat容器的webapps目录下

首先在桌面上新建一个book的文件夹,将index.html放入此文件夹中,新建一个命令提示符窗口,输入

docker cp C:\Users\ccwant\Desktop\book de540b4366ab:/usr/local/tomcat/webapps

其中C:\Users\ccwant\Desktop\book是本地文件夹目录

de540b4366ab是容器ID

/usr/local/tomcat/webapps是目标容器目录

执行成功后,打开浏览器输入http://localhost:8080/book即可看到index.html中的内容

若对容器做了修改,注意:在window重启后,容器中的内容可能会被还原,若想保存容器中的内容,我们需要制作一个本地镜像,执行

docker commit de540b4366ab ccwant/book

其中ccwant为docker登录账号,book为容器命名,这样命名是为了方便我们将容器上传到docker官方仓库中,如果你不需要上传,只是在本地使用,那么可以随意命名。如果需要上传到docker仓库中,执行

docker push ccwant/book
江江江江于 2026-10-12 13:24:38 修改阅读 2344评论 0点赞 0