. 1, la imagen oficial de CentOS por defecto no soporta chino, por ejemplo, tocar un archivo que contiene el nombre chino, el nombre del archivo aparecerá DOC ???
2, la instalación de LibreOffice y probar
mi documento Dockerfile dice lo siguiente:
CentOS el FROM # fuente de espejo se utiliza aquí CentOS MAINTAINER " [email protected] " # salvaguardar la información personal, puede ser eliminado RUN yum instalar LibreOffice -writer.x86_64 - el y- \ && yum groupinstall " Fuentes " - el y- \ && yum groupinstall " los métodos de entrada " -y \ # anteriores tres instrucciones para instalar el programa LibreOffice y soporte de fuentes && RM-rf / etc / localtime \ && ln -s / usr / reportar este contenido share / zoneinfo / Asia / Shanghai en / etc / localtime \ &&yum -y install kde-l10n- china \ REINSTALE glibc-yum -y && && la localedef UTF-8 -i zh_CN zh_CN.utf8 \ -f del Común -c # esto es agregar unos cuantos apoyo chino && yum Limpiar todo # final de la limpieza de caché de yum ENV LC_ALL zh_CN.utf8 # Soporte de conjuntos de china medio ambiente
Crear un nuevo nombre de la carpeta en blanco al azar, se Dockerfile trasladado aquí, y luego hacer
- estibador acumulación LibreOffice -t : 01 .
En espera de ejecución es completa, ver la que tiene actualmente, la ejecución
- imágenes ventana acoplable
resultado
ID repositorio de etiquetas de imagen creados tamaño virtual
LibreOffice 01 caaa911e050a hace 16 minutos 1.122 GB
Después de que el volumen de datos de prueba se monta primero en el recipiente
- estibador plazo -es -v ~ / file_dir / : LibreOffice / datos : 01 Bash
Aquí file_dir es convertir los archivos de directorio, a continuación, convertir
- soffice - -headless - -convert -para txt测试.doc
archivo .txt completa conversión de prueba llamado, entonces usted puede ver el contenido del gato