• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Y-wee
博客园    首页    新随笔    联系   管理     

docker 安装 tomcat

docker 安装 tomcat

  • 下载镜像
docker pull tomcat
  • 查看镜像是否下载成功
docker images
  • 启动镜像
docker run -d --name tomcat01 -p 8080:8080 tomcat
  • 查看正在运行的镜像
docker ps
  • 内部访问tomcat
curl localhost:3355

浏览器访问:http://localhost:8080 报404

原因:阿里云镜像默认为最小镜像,所有不必要的东西都会被剔除掉,保证最小可运行环境,所以把tomcat的webapps下的东西都删除了

解决方案:webapps缺失的文件存放在tomcat目录下的webapps.dist里面,把webapps.dist里面的文件复制到webapps即可,容器内运行以下命令,并重启容器

cp -r webapps.dist/* webapps

之后浏览器就可以访问了

建议下载 8.0.53 版本的 tomcat ,不用修改就可以直接访问

docker pull tomcat:8.0.53
记得快乐
posted @ 2021-03-10 14:02  Y-wee  阅读(94)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3