Docker

[Docker] LibreOffice 구축하기

IT-PAPA 2024. 6. 17. 06:14
728x90
반응형

LibreOffice는 오픈 소스 오피스 제품군으로, 다양한 문서 작성 및 편집 작업을 할 수 있는 도구들을 포함하고 있습니다. Apache License 2.0 하에 배포되며, Windows, macOS, Linux 등의 다양한 운영 체제에서 사용할 수 있습니다. 주요 구성 요소는 다음과 같습니다:

주요 구성 요소

  1. Writer: 문서 작성 도구로, Microsoft Word와 유사한 기능을 제공합니다. 텍스트 문서를 작성, 편집, 서식 지정, 인쇄할 수 있습니다. 서식 있는 텍스트, 표, 이미지 등을 삽입할 수 있습니다.
  2. Calc: 스프레드시트 프로그램으로, Microsoft Excel과 비슷한 기능을 갖추고 있습니다. 데이터를 분석, 계산, 그래프화할 수 있으며, 다양한 수식과 함수, 피벗 테이블 등을 지원합니다.
  3. Impress: 프레젠테이션 소프트웨어로, Microsoft PowerPoint와 유사합니다. 슬라이드 쇼를 만들고, 애니메이션 및 전환 효과를 추가할 수 있습니다.
  4. Draw: 벡터 그래픽 편집 프로그램으로, 다이어그램, 플로우 차트, 포스터 등을 만들 수 있습니다. 복잡한 벡터 그래픽을 다루는 데 유용합니다.
  5. Base: 데이터베이스 관리 도구로, Microsoft Access와 유사합니다. 데이터베이스를 생성, 관리하고, SQL 쿼리를 실행할 수 있습니다. HSQLDB와 Firebird 데이터베이스 엔진을 포함하고 있으며, MySQL, PostgreSQL 등 다른 데이터베이스와도 연동할 수 있습니다.
  6. Math: 수식 편집기 도구로, 수학 및 과학 수식을 작성할 수 있습니다. Writer 문서나 Impress 프레젠테이션 등에 수식을 삽입하는 데 사용됩니다.

주요 특징 및 장점

  • 오픈 소스: 누구나 무료로 사용할 수 있으며, 소스 코드를 수정 및 배포할 수 있습니다.
  • 다양한 파일 형식 지원: Microsoft Office 파일 형식(docx, xlsx, pptx 등)을 포함한 다양한 파일 형식을 읽고 쓸 수 있습니다.
  • 커스터마이제이션: 확장 기능 및 플러그인을 통해 기능을 확장할 수 있습니다.
  • 다국어 지원: 다양한 언어로 인터페이스를 제공하며, 문법 및 맞춤법 검사 기능도 여러 언어를 지원합니다.
  • 커뮤니티 및 지원: 활발한 사용자 및 개발자 커뮤니티가 있으며, 다양한 온라인 리소스와 포럼을 통해 도움을 받을 수 있습니다.

사용 사례

  • 개인 사용자: 가정에서 문서 작성, 가계부 관리, 프레젠테이션 준비 등 다양한 용도로 사용됩니다.
  • 기업 및 기관: 라이센스 비용 절감과 커스터마이제이션이 용이해 기업 및 교육 기관에서도 널리 사용됩니다.
  • 교육 분야: 학생들이 문서 작성 및 데이터 분석 능력을 기를 수 있도록 학교에서 많이 활용됩니다.

LibreOffice는 기능 면에서 상용 오피스 제품군과 비교해도 뒤지지 않으며, 특히 예산이 한정된 개인이나 조직에게 매우 유용한 대안이 될 수 있습니다.

 

[Docker] 도커의 모든 것, 도커 추천 이미지!!! (tistory.com)

 

[Docker] 도커의 모든 것, 도커 추천 이미지!!!

필자는 이때까지 docker로 구축한 모든 목록을 이 블로그에 담았다. 앞으로도 이 페이지는 필자가 도커를 구축할 때마다 업데이트하려고 하니, 즐겨찾기 해두면 나쁘지 않을 거 같다. 유용하게 사

betwe.tistory.com

 

docker-compose.yml 파일

docker-compose.yml
services:
  libreoffice:
    image: lscr.io/linuxserver/libreoffice:latest
    container_name: libreoffice
    security_opt:
      - seccomp:unconfined #optional
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Asia/Seoul
    volumes:
      - ./config:/config
    ports:
      - 3000:3000
      - 3001:3001
    restart: unless-stopped

 

docker-compose 시작

docker-compose up -d

 

서비스 URL 접속

http://[서버 IP]:3000

서비스 URL 접속
서비스 URL 접속
Writer 메뉴
Writer 메뉴
Calc 메뉴
Calc 메뉴
Impress 메뉴
Impress 메뉴
Draw 메뉴
Draw 메뉴
Math 메뉴
Math 메뉴

 

docker-comopse 중지

docker-compose down

 

참고사이트

libreoffice - LinuxServer.io

 

libreoffice - LinuxServer.io

LibreOffice is a free and powerful office suite, and a successor to OpenOffice.org (commonly known as OpenOffice). Its clean interface and feature-rich tools help you unleash your creativity and enhance your productivity. Supported Architectures We utilise

docs.linuxserver.io

 

728x90
반응형
LIST