当前位置: 首页 > news >正文

大连金州区房价seo常用工具包括

大连金州区房价,seo常用工具包括,武汉网站公司,饿了么网站开发因为服务的httpd和tomcat基础镜像版本比较旧,漏洞多,需要升级至最新版本。在本地环境和测试环境都是直接将dockerfile中的FROM基础镜像升级至最新: httpd:由httpd:2.4.52-alpine升级至httpd:2.4.57 tomcat:由4年前的…

因为服务的httpd和tomcat基础镜像版本比较旧,漏洞多,需要升级至最新版本。在本地环境和测试环境都是直接将dockerfile中的FROM基础镜像升级至最新:

httpd:由httpd:2.4.52-alpine升级至httpd:2.4.57

tomcat:由4年前的tomcat:last升级至tomcat:9-jdk21-openjdk-slim

但是在正式环境docker容器都启动失败:

其中tomcat报错:canot find /usr/local/tomcat/bin/setclasspath.sh

httd容器报错:线程无权启动

在报错的服务器上使用tomcat基础镜像自定义了一个空容器以便检查容器内部情况:

FROM tomcat:9-jdk21-openjdk-slim
CMD ["/bin/bash", "-c", "while true; do sleep 1; done"]

检查结果发现,报错的文件 /usr/local/tomcat/bin/setclasspath.sh存在,检查启动文件/usr/local/tomcat/bin/catalina.sh,发现了报错的原因是在判断语句

if [ -r "$CATALINA_HOME"/bin/setclasspath.sh ]; then

返回了false导致报错和服务终止。通过ls -l命令检查了一下用户组和文件的权限,发现是root用户、文件权限为-rwxr-xr-x,理论上说docker容器默认就是root用户,继续对setclasspath.sh使用cat命令和sh命令都无异常,但是手动输入

if [ -r /usr/local/tomcat/bin/setclasspath.sh ]; thenecho "The file is readable"
elseecho "The file is not readable"
fi

返回的结果就是The file is not readable,证明容器中if -r命令返回结果异常。感觉是基础镜像中的权限命令似乎出现异常,使用--privileged再次启动容器,再次手动输入上述命令,返回The file is readable,结果正常。对http容器,启动时也添加--privileged参数后,启动正常。

因为--privileged参数会增大宿主机的安全风险,所以继续探究更好的解决方案,猜测基础容器的部分命令可能跟宿主机不兼容导致,遂测试多个镜像版本,发现基于更旧系统的tomcat:9.0.80-jdk8-corretto-al2和httpd:2.4.57-bullseye能够满足无--privileged参数正常启动的要求,更加确定了是因为httpd和tomcat中依赖的系统版本差异导致部分基础命令异常的猜测。

http://www.khdw.cn/news/3644.html

相关文章:

  • 企业网站 用个人备案sem是什么职位
  • 网做英文网站兰州做网站的公司
  • 自己怎样建网站做微商网站策划是干什么的
  • 全国建筑资质查询网站大数据精准客户
  • 你第一个物流网站建设方案网站制作软件免费下载
  • 南宁网站制作建设百度知道网页版地址
  • 阿里云淘宝客网站建设教程自助网站建设
  • 东莞手机网站制作网站推广四个阶段
  • 潍坊建设部门管理网站深圳网站seo推广
  • 做那个免费视频网站推广seo网站
  • 帝国cms建站实例教程网络营销与直播电商专业学什么
  • 宁夏网站建设价格什么软件可以排名次
  • 公司找私人做网站表白网页制作免费网站制作
  • 纯文字排版设计网站互动营销是什么意思
  • 百度的网站收录怎么做360优化大师官方下载最新版
  • 深圳网站制作07551搜索引擎
  • 学校做网站有些什么好处免费个人网页制作
  • 公司网站的建设要注意什么网站怎么优化排名
  • sf网站怎么建设nba最新赛程
  • 网站建设费用怎么做分录今日新闻头条新闻今天
  • 网站执行速度市场营销师报名官网
  • 手机商城网站产品推广文案100字
  • 南京定制网站建设怎么收费黄金网站app视频播放画质选择
  • 品牌大气的网站设计百度客户端电脑版下载
  • 淄博免费建站seo怎么做关键词排名
  • 公司设计网站推荐搜索引擎优化的意思
  • 同个网站可以做多个外链吗怎么建个网站
  • 天津企业网站建设抚州网络推广
  • 建设公司官方网站网站seo策划
  • 泊头市建设局网站网络营销一个月能挣多少钱