FROM harbor.gfstack.geo/base/tongweb:7.0.4.4

ADD tongweb.xml /srv/tongweb7/conf/tongweb.xml

ADD portal_war_exploded.zip /root/webapps/portal_war_exploded.zip

RUN localedef -c -f UTF-8 -i zh_CN zh_CN.utf8 \
    && chmod +x /srv/tongweb7/conf/tongweb.xml \
    && cd /root/webapps \
    && unzip portal_war_exploded.zip \
    && mv portal_war_exploded portal \
    && rm -rf portal_war_exploded.zip

ENV LC_ALL=zh_CN.utf8

docker镜像构建的时候修改 tongweb.xml,将所有的GBK替换为UTF-8,在Dockerfile加上 localedef -c -f UTF-8 -i zh_CN zh_CN.utf8 指令,声明 ENV LC_ALL=zh_CN.utf8 环境变量即可。

直接虚拟机部署的话原理应该类似,未求证

相关文章:

  • 2021-08-06
  • 2021-05-20
  • 2022-12-23
  • 2021-09-29
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-11
猜你喜欢
  • 2022-12-23
  • 2021-11-28
  • 2022-12-23
  • 2022-12-23
  • 2021-12-07
  • 2022-12-23
  • 2021-11-02
相关资源
相似解决方案