记录一次docker部署tomcat安装GBK字体

docker版本号为:Docker version 20.10.6, build 370c289

下载的官方镜像: tomcat:8.5.32

tomcat镜像使用的系统是:Debian GNU/Linux

新建目录:新建Dockerfile

FROM tomcat:8.5.32
RUN apt-get update -y \&& apt-get install -y locales vim \&& echo 'zh_CN.GBK GBK' >> /etc/locale.gen \&& echo 'zh_CN.UTF-8 UTF-8' >> /etc/locale.gen \&& locale-gen

保存后执行:docker build -t tomcat:8.5.32.v1 .
注意:最后有个点。

新建docker-compose

version: '3'
services:tomcat:image: tomcat:8.5.32.v1container_name: tomcatv1restart: alwaysprivileged: trueports:- 8010:8080- 1443:443volumes:- /home/docker/conf:/usr/local/tomcat/conf/- /home/docker/logs:/usr/local/tomcat/logs/- /home/docker/webapps:/usr/local/tomcat/webapps/- /etc/localtime:/etc/localtimeenvironment:- TZ=Asia/Shanghai- LANG=zh_CN.gbkdeploy:resources:limits:cpus: '0.50'memory: 16G

日志是在全局设置:
编辑/etc/docker/daemon.json

# vi /etc/docker/daemon.json "registry-mirrors": ["https://hub-mirror.c.163.com/"],
{"exec-opts": ["native.cgroupdriver=systemd"],"log-driver": "json-file","log-opts": {"max-size": "100m","max-file": "5"},"storage-driver": "overlay2","storage-opts": ["overlay2.override_kernel_check=true"],"registry-mirrors": ["https://hub-mirror.c.163.com/"]
}

重启docker:

systemctl daemon-reload
systemctl restart docker

确认:进入docker容器 执行 locale -a 和locale

root@5dfa14a73b50:/usr/local/tomcat# locale -a
C
C.UTF-8
POSIX
zh_CN.gbk
zh_CN.utf8root@5dfa14a73b50:/usr/local/tomcat# locale
LANG=zh_CN.gbk
LANGUAGE=
LC_CTYPE="zh_CN.gbk"
LC_NUMERIC="zh_CN.gbk"
LC_TIME="zh_CN.gbk"
LC_COLLATE="zh_CN.gbk"
LC_MONETARY="zh_CN.gbk"
LC_MESSAGES="zh_CN.gbk"
LC_PAPER="zh_CN.gbk"
LC_NAME="zh_CN.gbk"
LC_ADDRESS="zh_CN.gbk"
LC_TELEPHONE="zh_CN.gbk"
LC_MEASUREMENT="zh_CN.gbk"
LC_IDENTIFICATION="zh_CN.gbk"
LC_ALL=

记录一次docker部署tomcat安装GBK字体,容器系统Debian GNU/Linux相关推荐

  1. Ubuntu Server 16.04 LTS上使用Docker部署Tomcat

    场景 Ubuntu Server 16.04 LTS上安装Docker(使用脚本的方式): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...

  2. Docker(四):使用Docker部署tomcat、mysql、nginx静态服务器

    使用Dokcer可以很好的对镜像进行管理,创建和使用容器.这篇博客将简单介绍一下如何使用Docker来安装Tomcat.Mysql和Nginx文件服务器.相关阅读: Docker(一):Docker的 ...

  3. 在华为云ECS上手工通过Docker部署tomcat

    本文介绍了如何在华为云上ECS上手工通过Docker部署tomcat,并提供了Docker常用操作 一.环境准备 ECS:操作系统版本:    CentOS Linux release 7.6.181 ...

  4. docker部署tomcat

    docker部署tomcat 前言 接上一篇 在Deepin15.10中安装Docker,现在部署一个tomcat到Docker容器中并运行. Docker 是服务器–客户端架构.命令行运行docke ...

  5. Docker Review - docker部署Tomcat Nginx

    文章目录 Docker 部署tomcat 搜索 tomcat 下载tomcat 启动tomcat 访问tomcat 查看webapps & 修复问题 重新访问tomcat Docker 部署N ...

  6. Ubuntu Server 16.04 LTS上使用Docker部署Tomcat修改为80端口

    场景 Ubuntu Server 16.04 LTS上使用Docker部署Tomcat: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/detai ...

  7. 【Docker实战】使用Docker部署Tomcat

    [Docker实战]使用Docker部署Tomcat 一.Tomcat介绍 1. Tomcat简介 2. Tomcat特点 3. Tomcat容器部署的优点 4. Tomcat的配置文件 二.检查本地 ...

  8. linux下部署tomcat没起成功,linux下部署tomcat 上线jpress博客系统

    tomcat Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器. tomcat有三个端口 开始部署 安装tomcat 第一步:下载tomcat 安装包 tomcat官网 ...

  9. 【云原生之Docker实战】使用Docker部署MrDoc个人在线文档系统

    [云原生之Docker实战]使用Docker部署MrDoc个人在线文档系统 一.MrDoc介绍 1.MrDoc简介 2.MrDoc特点 二.检查docker状态 1.检查docker版本 2.检查do ...

最新文章

  1. 2022-2028年中国亲子游行业市场分析及前瞻研究报告
  2. etcd 笔记(03)— etcd 客户端使用(键值的增、删、改、查)、watch监测键、lease使用(创建租约、撤销租约、刷新租期、查询租期)
  3. 剑指offer:链表中倒数第k个结点 python实现
  4. JAVA思维导图学习笔记_8张思维导图,55天学习笔记,帮你入门JavaSE
  5. 一个直角三角形的两个直角边是 a,b(a≤b),其斜边是 c,且 a,b,c都是正整数。现在我们已经知道了斜边长度c,请问这个直角三角形的两个直角边的长度是什么?Java
  6. php后台如何避免用户直接进入方法
  7. cctype 定义的函数 (记忆)
  8. java 建立ssh隧道_如何使用IntelliJ和JDBC SSH隧道并连接到数据库?
  9. hello 博客园!
  10. 【综述】2018年的一篇NER综述笔记
  11. SmartSVN无法提交的解决办法:because it was moved from which is not part of the commit; both sides of the move
  12. css实现--三角形/箭头(上下左右)--详细原理
  13. 火车采集器如何采集ajax数据和百度站内搜索数据
  14. android 闪屏页 动画,记一次 Android 闪屏页适配
  15. 计算机2.0培训心得,教育信息化20培训心得体会
  16. WORD中的项目符号实例详解(多图)
  17. 基于java奥利给共享自习室系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署
  18. [附源码]Java计算机毕业设计SSM高校体育馆管理信息系统
  19. mac重装系统之后删除容器中的其他卷宗内容
  20. vue ie报错:SCRIPT5022: [vuex] vuex requires a Promise polyfill in this browser.

热门文章

  1. leetcode LCP2 分式化简(C++)
  2. 安装好Discuz!NT论坛后首页是一片空白!解决办法
  3. HTML中常见的元素分类(三种)
  4. 手机短信验证码解决方案
  5. 【毕业设计 - 教学】单片机常用模块:433无线数传通信
  6. 百度搜索排名还有什么商业价值?
  7. HTML+CSS+JS实现昆明蓝光天骄城烂尾楼业主信息收集页面(前段页面展示之HTML)
  8. mysql pmt函数_mysql主从复制
  9. 树莓派替换开机树莓logo
  10. 人工智能专栏第一讲-什么是人工智能/人工智能的历史/人工智能的发展路径/人工智能的发展趋势