docker中安装libreoffice
时间: 2024-01-11 13:22:45 浏览: 181
在Docker中安装LibreOffice可以通过以下步骤完成:
1. 创建一个Dockerfile,内容如下:
```dockerfile
FROM centos:7.2.1511
MAINTAINER zactang
WORKDIR /liboffice
ENV LANG en_US.UTF-8
ENV LC_ALL en_US.UTF-8
ENV TZ=Asia/Shanghai
COPY LibreOffice_7.1.2_Linux_x86-64_rpm.tar.gz /liboffice
RUN tar -xzvf LibreOffice_7.1.2_Linux_x86-64_rpm.tar.gz
RUN rpm -rebuilddb && yum install LibreOffice_7.1.2.2_Linux_x86-64_rpm/RPMS/*.rpm -y
RUN rpm -rebuilddb && yum install libreoffice-headless -y
RUN rm -rf /liboffice/*
```
2. 将LibreOffice的安装包(LibreOffice_7.1.2_Linux_x86-64_rpm.tar.gz)放置在与Dockerfile相同的目录下。
3. 执行以下命令构建Docker镜像:
```shell
docker build -t libreoffice-docker .
```
4. 构建完成后,可以使用以下命令运行Docker容器并进入容器:
```shell
docker run -it libreoffice-docker /bin/bash
```
5. 在容器中,您可以使用LibreOffice进行文档转换等操作。
阅读全文