docker安装tomcat就不说了,网上一大把
启动tomcat:
docker run --name tomcat -p 8080:8080 -v $PWD/test:/usr/local/tomcat/webapps/test -d tomcat
命令说明:
-p 8080:8080:将容器的8080端口映射到主机的8080端口
-v $PWD/test:/usr/local/tomcat/webapps/test:将主机中当前目录下的test挂载到容器的/test
- 在命令行输入
docker ps
,可以看到正在运行的容器
- 进入容器
- 执行命令:
docker exec -it tomcat bash
,在这里用到了上面提到的容器别名tomcat (退出exec命令 Ctrl + D)
可以看到一个标准的tomcat的目录
这样,docker里面的tomcat的webapps里面的test目录里面也有对应的文件了