文章目录提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
1、准备镜像2、制作容器3、部署应用4、访问总结
1、准备镜像首先拉取tomcat的镜像
docker pull tomcat:82、制作容器
docker run -id --name=my_tomcat -p 8080:8080 -v /usr/local/project:/usr/local/tomcat/webapps --privileged=true tomcat:8
-p:为端口映射地址 ,左边的8080为本机端口号,右边的8080为容器端口号。
-v:为在容器创建的过程时候将宿主机的目录挂载到容器内,本文这里就是将本地的 /usr/local/project文件挂载到 /usr/local/tomcat/webapps文件下。
–privileged:如果映射的是多级目录,防止有可能会出现没有权限的问题,使容器内的root拥有真正的root权限。
进入tomcat容器内部,webapps文件下为空
在本机/usr/local/project目录下放入测试文件
进入my_tomcat容器中查看webapps目录下已同步本机hello文件
总结
docker的一个小运用,运用docker还可以安装mysql,oracle,pg,rabbitmq等工具,简单快捷,也可配合dockerFile部署开发的项目。



