Gostaria de criar uma imagem Docker usando Alpine Linux e LibreOffice para renderizar documentos PDF. Os documentos de origem do LibreOffice estão usando a fonte Times New Roman da Microsoft.
Como posso instalar fontes da Microsoft usando apk
o Alpine Linux? Existe um pacote equivalente ao Ubuntus apt install ttf-mscorefonts-installer
?
Atualização 1:
Enquanto isso, encontrei um pacote chamado [msttcorefonts-installer][1]
que parece fornecer o que estou procurando. Quando tento instalá-lo no Alpine Linux 3.7 usando apk add msttcorefonts-installer-3.6-r2
, recebo o seguinte erro:
ERROR: unsatisfiable constraints:
msttcorefonts-installer-3.6-r2 (missing):
required by: world[msttcorefonts-installer-3.6-r2]
Como você descobriu, o pacote é chamado msstcorefonts-installer no Alpine.
Depois de instalar, você recebe um aviso:
Aqui está um exemplo de Dockerfile funcional:
O pacote fontconfig é necessário para a instalação do fc-cache. Não tenho certeza se é estritamente necessário.