admin 管理员组文章数量: 887021
以下部分概念来自
https://blog.csdn/qq_32351227/article/details/78673591
侵删
docker安装部署tomcat服务器
寻找tomcat服务器镜像
docker search tomcat
下载第一个官方的
docker pull tomcat
下载完成后查看镜像
创建容器,映射端口为8080
docker run --name tomcat7 -p 8080:8080 tomcat
查看容器
docker ps
部署web项目
将项目打包成war上传到容器,记得在db.properties里面把访问数据的url改掉,改成容器内的地址端口
docker cp oa_maven_ssm.war tomcat:/usr/local/tomcat/webapps
oa_maven_ssm.war放在根目录,默认放在c:/user/当前用户/下
tomcat:/usr/local/tomcat/webapps是容器内的目录
访问http://192.168.99.100:8080/oa_maven_ssm/User/login.action成功!
上传和下载镜像
参考概念:
https://blog.csdn/chengly0129/article/details/70211132/
将自己的镜像上传到dockerhub(需要提前注册账号 )
https://blog.csdn/lsttoy/article/details/53114750
查看容器
将容器commit成镜像
docker commit <exiting-Container> <hub-user>/<repo-name>[:<tag>]
上传到dockerhub仓库
docker push <hub-user>/<repo-name>[:<tag>]
下载自己的镜像
用的可视化图形界面下载
遇到的问题,下载下来的数据库并没有数据
https://segmentfault/q/1010000012488022
https://blog.csdn/magerguo/article/details/72514813/
2.实现局域网访问docker里部署的web项目(暂时失败)
https://wwwblogs/zhaoqf/p/7906104.html
https://blog.csdn/qq_32351227/article/details/78673591
数据库乱码问题
https://wwwblogs/zhoumingming/p/5401144.html
容器时间和宿主机时间一致问题
https://yq.aliyun/articles/30987
版权声明:本文标题:windows下docker部署web项目 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1726531096h979549.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论