国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

記一次linux系統(tǒng)使用dockerfile編寫容器支持中文字體環(huán)境

這篇具有很好參考價值的文章主要介紹了記一次linux系統(tǒng)使用dockerfile編寫容器支持中文字體環(huán)境。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

記一次linux系統(tǒng)使用dockerfile編寫容器支持中文字體環(huán)境

背景:

今天研發(fā)開發(fā)一個網(wǎng)上受理需要容器支持中文環(huán)境否則服務(wù)啟動起來會出現(xiàn)中文亂碼。
解決思路:
1、先把jar把在本地環(huán)境直接加參數(shù)運行如果運行起來無亂碼說明本地的字體文件就可以直接COPY到容器中使用,如果還是亂碼就說明本地的字體文件不支持中文環(huán)境,就需要下載中文字體讓其支持中文環(huán)境運行:
我已經(jīng)給大家下載好整理好了,直接下載就可以了:
鏈接:https://pan.baidu.com/s/1XNULAwyjdfMOFhwEZpOGHg?pwd=TCPD
提取碼:TCPD

2、具體操作如下
(1)下載好packages.tar.gz包 解壓到與dockerfile同級目錄
docker容器中安裝中文字體,docker,dockerfile,docker容器支持中文環(huán)境,linux,服務(wù)器,docker,dockerfile,容器支持中文字體
(2)編寫dockerfile并設(shè)置中文字體環(huán)境
docker容器中安裝中文字體,docker,dockerfile,docker容器支持中文環(huán)境,linux,服務(wù)器,docker,dockerfile,容器支持中文字體
在dockerfile中添加配置

#拷貝字體文件到容器
COPY /packages/chinese/fonts/* /usr/share/fonts/truetype/dejavu/
#重新加載字體
RUN cd /usr/share/fonts/truetype/dejavu/ && fc-cache -fv >> fc.log

(3)保存dockerfile并重構(gòu)鏡像文件
(4)啟動java項目查看日志是否已經(jīng)支持中文字體環(huán)境運行
docker容器中安裝中文字體,docker,dockerfile,docker容器支持中文環(huán)境,linux,服務(wù)器,docker,dockerfile,容器支持中文字體注意:
(1)可以進(jìn)入到容器查看當(dāng)前字體是什么。
命令:locale
docker容器中安裝中文字體,docker,dockerfile,docker容器支持中文環(huán)境,linux,服務(wù)器,docker,dockerfile,容器支持中文字體

(2)查看已經(jīng)安裝的中文字體
命令:fc-list :lang=zh
docker容器中安裝中文字體,docker,dockerfile,docker容器支持中文環(huán)境,linux,服務(wù)器,docker,dockerfile,容器支持中文字體
(3)手動重載系統(tǒng)字體
命令:fc-cache -fv文章來源地址http://www.zghlxwxcb.cn/news/detail-703610.html

到了這里,關(guān)于記一次linux系統(tǒng)使用dockerfile編寫容器支持中文字體環(huán)境的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 記一次問題解決:通過http啟動docker容器報500錯誤

    記一次問題解決:通過http啟動docker容器報500錯誤

    問題描述 在打開防火墻的情況下,通過http啟動docker容器報500錯誤 解決過程 1.查看2375端口是否開放 2.檢查外部網(wǎng)絡(luò)是否可以訪問服務(wù)器 直接在瀏覽器輸入 http://192.xxx.xxx.xxx:2375/containers/json?all=true 看是否有返回 結(jié)果是有返回,代表外部網(wǎng)絡(luò)連接服務(wù)器沒問題 3.查看ip轉(zhuǎn)發(fā) 坑

    2024年02月13日
    瀏覽(24)
  • 記一次“nvidia-smi”在容器中映射GPU資源時的排錯

    記一次“nvidia-smi”在容器中映射GPU資源時的排錯

    在云渲染容器組pod中,有xx,xx,xx,unity四個container容器組成,然后因為unity容器鏡像的構(gòu)成是基于vlukan(cudagl相關(guān))和cuda-base打包的,這里的cuda是nvidia的一個驅(qū)動版本,類似顯卡驅(qū)動。現(xiàn)象是啟動unity容器后無法運行nvidia-smi和vlukaninfo 初步排查: 因為容器化運行需要依賴宿

    2024年02月03日
    瀏覽(29)
  • 如何在 Linux 命令行下玩轉(zhuǎn) Docker——如何使用 Dockerfile 來構(gòu)建和運行容器鏡像

    作者:禪與計算機程序設(shè)計藝術(shù) Docker 是一款開源的容器化技術(shù),它利用 Linux 內(nèi)核的容器特性,將應(yīng)用部署到獨立的進(jìn)程環(huán)境中?;谌萜骷夹g(shù)可以極大地提高開發(fā)者和運維人員的效率,降低部署、測試和生產(chǎn)環(huán)節(jié)中的成本,有效地實現(xiàn)云計算資源的彈性伸縮。 本文主要介紹

    2024年02月07日
    瀏覽(105)
  • 記一次線上mysql出錯:由于docker自動拉取最新mysql鏡像導(dǎo)致mysql容器無法啟動

    記一次線上mysql出錯:由于docker自動拉取最新mysql鏡像導(dǎo)致mysql容器無法啟動

    我隨便寫寫,你們隨便看看 環(huán)境背景:在docker中部署mysql鏡像,通過portainer管理docker容器 簡單說下過程:docker里mysql的時區(qū)沒有設(shè)置,導(dǎo)致相差8小時,通過增加TZ=Asiz/Shanghai環(huán)境變量,然后重啟容器來生效。結(jié)果重啟的時候始終無法啟動起來,后來發(fā)現(xiàn)是自動升級了mysql鏡像版

    2024年02月07日
    瀏覽(24)
  • 記一次linux復(fù)制病毒處理過程

    某天我的阿里云突然發(fā)信息告訴我服務(wù)器有自變異木馬,我用遠(yuǎn)程工具連接服務(wù)器異??D甚至掉線,reboot也不好使.用阿里云的網(wǎng)頁控制臺會好些,但還是卡,我又用阿里云控制臺重啟服務(wù)器,重啟之后發(fā)現(xiàn)服務(wù)器完全連不上了,ping也ping不通了,我問了客服說可以用救援連接試試,果

    2024年01月24日
    瀏覽(21)
  • 記一次SPI機制導(dǎo)致的BUG定位【不支持:http://javax.xml.XMLConstants/property/accessExternalDTD】

    記一次SPI機制導(dǎo)致的BUG定位【不支持:http://javax.xml.XMLConstants/property/accessExternalDTD】

    今天在生產(chǎn)環(huán)境啟用了某個功能,結(jié)果發(fā)現(xiàn)有個文件上傳華為云OBS失敗了,報錯如下: 首先看拋異常的第一條信息,org.apache.xalan.processor.TransformerFactoryImpl,這個類首先看名稱,后面帶了Impl,一般來說應(yīng)該是某個接口的實現(xiàn)類,因為這個是引用的jar包里報的錯,還是apache的

    2024年01月25日
    瀏覽(32)
  • 記一次Linux啟動Mysql異常解決

    記一次Linux啟動Mysql異常解決

    并沒有發(fā)現(xiàn)3306數(shù)據(jù)庫端口 service mysqld start systemctl start mysqld.service 都無效,報錯 發(fā)現(xiàn)是磁盤空間不足。。。 (下圖是已經(jīng)清理過的結(jié)果截圖) 然后把磁盤的不重要文件直接刪除即可 rm -rf * 總結(jié): 第一步看全局端口占用情況 第二步看日志/根據(jù)提示命令看信息 其實,在啟動My

    2024年02月14日
    瀏覽(20)
  • 記一次搞崩ubuntu系統(tǒng)的經(jīng)歷

    本來想在ubuntu系統(tǒng)上安裝一個windows系統(tǒng),沒想成在對磁盤進(jìn)行分區(qū)的時候出錯了,導(dǎo)致進(jìn)入了grub模型,一直出不來, 過程中一些很好的鏈接放上來哈 市面上很少有的 基于linux系統(tǒng)安裝另外一個系統(tǒng) 的(感覺是非??孔V的,是我操作菜): B站版:環(huán)境搭建: 雙系統(tǒng): 基于U

    2024年02月16日
    瀏覽(19)
  • 記一次 .NET 某企業(yè)內(nèi)部系統(tǒng) 崩潰分析

    記一次 .NET 某企業(yè)內(nèi)部系統(tǒng) 崩潰分析

    前些天有位朋友找到我,說他的程序跑著跑著就崩潰了,讓我看下怎么回事,其實沒怎么回事,抓它的 crash dump 就好,具體怎么抓也是被問到的一個高頻問題,這里再補一下鏈接: [.NET程序崩潰了怎么抓 Dump ? 我總結(jié)了三種方案] https://www.cnblogs.com/huangxincheng/p/14811953.html ,采用

    2024年02月10日
    瀏覽(22)
  • 記一次 .NET某防偽驗證系統(tǒng) 崩潰分析

    記一次 .NET某防偽驗證系統(tǒng) 崩潰分析

    昨晚給訓(xùn)練營里面的一位朋友分析了一個程序崩潰的故障,因為看小伙子昨天在群里問了一天也沒搞定,干脆自己親自上陣吧,抓取的dump也是我極力推薦的用 procdump 注冊 AEDebug 的方式,省去了很多溝通成本。 windbg有一個非常強大的點就是當(dāng)你雙擊打開后,會自動幫你切換到

    2024年03月28日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包