最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Alpine Docker鏡像字體的問題解決操作

 更新時間:2021年03月24日 09:50:16   作者:River_Frozen  
這篇文章主要介紹了Alpine Docker鏡像字體的問題解決操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

1、運(yùn)行 fonts ,打開字體文件夾,找到要用的字體文件;

2、修改Dockerfile,例如:

FROM alpine-jdk 
ADD ./test.jar /opt/App/test.jar
#拷貝字體文件
COPY ./simhei.ttf /usr/share/fonts/simhei.ttf 
#設(shè)置字符集
ENV LANG en_US.UTF-8
#安裝字體軟件,完成字體配置
RUN apk add --update ttf-dejavu fontconfig && rm -rf /var/cache/apk/* 
WORKDIR /opt/App/ 
EXPOSE 8080 
ENTRYPOINT ["java", "-jar"] 
CMD ["test.jar"]

補(bǔ)充:Dockerfile構(gòu)建Alpine鏡像/Linux使用apk下載設(shè)置資源(字體包/其他)失敗/難產(chǎn)

進(jìn)行構(gòu)建之前注意

如果報這個錯誤:

OCI runtime create failed: systemd cgroup flag passed, but systemd support for managing cgroups is not available: unknown

請將daemon.json中的"exec-opts": ["native.cgroupdriver=systemd"]刪掉

個人問題

我使用Dockerfile構(gòu)建鏡像時,使用Alpine版本的基礎(chǔ)鏡像包,進(jìn)行構(gòu)建一直會卡到

[INFO] fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz
[INFO] fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/community/x86_64/APKINDEX.tar.gz

通過這個地址下載這里,然后下載不下來就開始報錯。

[ERROR] The command '/bin/sh -c set -xe && apk --no-cache add ttf-dejavu fontconfig' returned a non-zero code: 2

或者

[ERROR] The command '/bin/sh -c set -xe && apk --no-cache add ttf-dejavu fontconfig' returned a non-zero code: 1

嘗試修改Docker鏡像源無效之后開始尋找其他鏡像源問題

問題原因

alpine本身APK鏡像源地址在/etc/apk/repositories文件中,是一個國外鏡像,下載速度感人,幾百KB下載半個多小時。所以我們要將該地址更換為國內(nèi)的阿里源

解決Demo

FROM adoptopenjdk/openjdk8-openj9:alpine-slim
MAINTAINER ****************@*****.com
RUN mkdir -p /cim-railway/auth
#使用驗(yàn)證碼字體包進(jìn)行測試。第一步將apk源替換為國內(nèi)阿里源。沒有第一步將下載難產(chǎn)
RUN echo -e 'https://mirrors.aliyun.com/alpine/v3.6/main/\nhttps://mirrors.aliyun.com/alpine/v3.6/community/' > /etc/apk/repositories \
 && apk update \
 && apk upgrade \
 && apk --no-cache add ttf-dejavu fontconfig

在不使用Docker構(gòu)建鏡像時

只需要將/etc/apk/repositories文件中的兩行鏡像地址更換為下面地址即可

https://mirrors.aliyun.com/alpine/v3.6/main/

https://mirrors.aliyun.com/alpine/v3.6/community/

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

相關(guān)文章

  • docker如何部署帶有界面的registry倉庫

    docker如何部署帶有界面的registry倉庫

    這篇文章主要介紹了docker如何部署帶有界面的registry倉庫問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • docker配置國內(nèi)源全過程

    docker配置國內(nèi)源全過程

    這篇文章主要介紹了docker配置國內(nèi)源全過程,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-03-03
  • 使用Docker?Compose搭建部署ElasticSearch的配置過程

    使用Docker?Compose搭建部署ElasticSearch的配置過程

    Elasticsearch使用的是一種名為倒排索引的數(shù)據(jù)結(jié)構(gòu),這一結(jié)構(gòu)的設(shè)計可以允許十分快速地進(jìn)行全文本搜索,本文重點(diǎn)給大家介紹使用Docker?Compose搭建部署ElasticSearch的配置過程,感興趣的朋友一起看看吧
    2022-02-02
  • docker-compose啟動minio方式

    docker-compose啟動minio方式

    文章介紹了創(chuàng)建文件夾、配置docker-compose.yml、開啟防火墻以及驗(yàn)證服務(wù)的步驟,適用于新版和老版的RELEASE數(shù)據(jù)格式
    2025-01-01
  • docker compose安裝es+kibana 8.12.2的詳細(xì)過程

    docker compose安裝es+kibana 8.12.2的詳細(xì)過程

    因云平臺需要改造,es7升級為es8,所以記錄一下,es8需要開啟ssl認(rèn)證,需要配置證書,全本帶你用docker安裝,便于后面es8的學(xué)習(xí),這篇文章主要介紹了docker compose安裝es+kibana 8.12.2的詳細(xì)過程,感興趣的朋友跟隨小編一起看看吧
    2024-05-05
  • docker如何安裝doris

    docker如何安裝doris

    文章介紹了使用Docker安裝Apache Doris的兩種方法:通過Docker Compose部署和手動部署,前者通過創(chuàng)建`docker-compose.yml`文件并運(yùn)行命令來啟動集群,后者則需要手動拉取鏡像、啟動容器、復(fù)制安裝包并解壓、配置并啟動服務(wù)
    2025-02-02
  • docker logs-查看docker容器日志的實(shí)現(xiàn)

    docker logs-查看docker容器日志的實(shí)現(xiàn)

    這篇文章主要介紹了docker logs-查看docker容器日志的實(shí)現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • docker images導(dǎo)入導(dǎo)出方式

    docker images導(dǎo)入導(dǎo)出方式

    這篇文章主要介紹了docker images導(dǎo)入導(dǎo)出方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • 如何解決docker容器啟動失敗

    如何解決docker容器啟動失敗

    在本片文章中小編給各位整理的是關(guān)于如何解決docker容器啟動失敗相關(guān)內(nèi)容,有興趣的朋友們可以參考下。
    2020-03-03
  • 詳解Docker退出容器不關(guān)閉容器的方法

    詳解Docker退出容器不關(guān)閉容器的方法

    進(jìn)入docker容器后如果退出容器,容器就會變成Exited的狀態(tài),那么如何退出容器讓容器不關(guān)閉呢?現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-01-01

最新評論

云和县| 乡宁县| 祁阳县| 炉霍县| 绵竹市| 厦门市| 成武县| 富宁县| 阿拉善右旗| 龙门县| 大英县| 萨嘎县| 大竹县| 安陆市| 南宁市| 济阳县| 济南市| 库尔勒市| 突泉县| 九寨沟县| 岢岚县| 衡阳县| 汕尾市| 荆门市| 边坝县| 建湖县| 许昌县| 长寿区| 无棣县| 盘山县| 观塘区| 海盐县| 涟源市| 南皮县| 汕尾市| 资溪县| 安乡县| 葵青区| 宁阳县| 元阳县| 汝阳县|