Docker
安装
只需要一条命令即可使用官方安装脚本自动安装 (仅适用于公网环境)curl -fsSL | bash -s docker --mirror Aliyun
启动
service docker start
校验
docker version
更多
可参考文档《Docker CE 镜像源站》,其中有手动安装Docker和旧版本Docker卸载以及测试开发版本Docker安装的教程介绍。
Tomcat
安装
同样只需要一条命令即可拉取tomcat的docker官方镜像docker pull tomcat
启动
--name tomcat
:指定docker容器名称
-p 8081:8080
:将服务器的8081端口映射到docker的8080端口)
-d
: 后台运行容器,并返回容器ID
docker run --name tomcat -p 8081:8080 -d tomcat
校验
查看容器启动情况:docker ps
打开外网访问tomcat权限:添加安全防火墙规则,加上8081端口
docker exec -it tomcat bash
进入容器,修改webapps文件(因为原本的webapps文件下文件内容为空,webapps.dist文件夹下才有root、manager等文件夹,需替换)
也可以直接cp -r webapps.dist/* webapps/
复制文件内容过去。
无需重启。
直接通过自己服务器外网IP:8081访问tomcat