Instale mkfontscale, mkfontdir y fc-cache en la imagen de Docker.
Busque una máquina que pueda conectarse a Internet y que pueda instalarse con Docker, cargue una imagen de Java que deba instalarse y luego inicie la imagen a través del comando Docker para ingresar al contenedor para iniciar el comando de instalación manual:
La mayoría de Java Los sistemas operativos básicos de las imágenes de Docker se basan en Ubuntu, por lo que esta vez usaré Ubuntu como ejemplo para ilustrar:
Inicie la instalación (mkfontscale , mkfontdir). Ubuntu requiere ttf-mscorefonts-installer (si es CentOS, puede instalar mkfontscale directamente con yum). Los resultados de la ejecución son los siguientes:
Si la instalación falla, generalmente puede ejecutar:
##?Apt-get update ##Actualizar la lista de todo el software en la fuente del software .
## apt-get Upgrade##¿Actualizar software?
Luego inténtelo nuevamente, si la instalación aún falla:
Cuando use apt-get install en el sistema operativo Ubuntu, debido a que el paquete especificado no se puede encontrar en la biblioteca de recursos inicial del sistema, No se pueden encontrar muchos códigos fuente. Consulte las siguientes soluciones:
? 1. Ejecute el siguiente comando para editar la lista de bibliotecas de recursos del sistema:? vi /etc/apt/sources.list
? 2. Modificar al siguiente contenido (se puede comentar el contenido original):?
Adjunto:
deb /ubuntu/ multiverso del universo restringido principal biónico
deb-src /ubuntu/ multiverso del universo restringido principal biónico
deb /ubuntu/ bionic-security master multiverso del universo restringido
deb-src /ubuntu/ bionic-security master multiverso del universo restringido
deb/Ubuntu/ bionic - Actualiza el multiverso principal del universo restringido
deb-src/Ubuntu/bionic - Actualizar el multiverso del universo restringido principal
deb /ubuntu/ bionic-backports universo del multiverso del universo restringido principal
deb-src /Ubuntu/bionic-backports multiverso principal del universo restringido
deb/Ubuntu/bionic-backports multiverso principal del universo restringido
de b-src/Ubuntu/bionic-main multiverso del universo restringido p>
Después de eso, actualice y actualice nuevamente, y luego reinstale los tres comandos (mkfontscale, mkfontdir, fc-cache) y descubra que todos se pueden instalar correctamente.
Instala el comando fc-cache.
## apt-get installs fontconfig
Después de eso, puede usar el comando anterior para enviar la imagen a una nueva imagen base y luego, si necesita instalar otras fuentes, Puedes operar normalmente.