Поиск по сайту:

Как обновить версию ONLYOFFICE Docs Docker в Ubuntu


На этой странице

  1. Что нового в ONLYOFFICE Docs 6.2
  2. Обновите версию ONLYOFFICE Docs для Docker.
    1. Необязательный шаг: удалите старый контейнер и образ ONLYOFFICE Docs.

    ONLYOFFICE Docs — это офисный пакет с открытым исходным кодом, распространяемый по лицензии GNU AGPL v3.0. Он включает совместные веб-редакторы для текстовых документов, электронных таблиц и презентаций, хорошо совместимые с форматами OOXML (docx, xlsx, pptx).

    ONLYOFFICE Docs можно использовать с различными платформами облачного хранения, такими как Nextcloud, ownCloud, Seafile, Alfresco, HumHub, Plone и т. д., а также встраивать в собственное решение. ONLYOFFICE Docs также можно использовать вместе с ONLYOFFICE Groups — бесплатной платформой для совместной работы с открытым исходным кодом, распространяемой под Apache 2.0 (полное решение доступно как ONLYOFFICE Workspace).

    В этом руководстве мы узнаем, как обновить Docker-версию ONLYOFFICE Docs. Если вы новичок в ONLYOFFICE Docs, из этой статьи узнайте, как установить пакет на свой компьютер с Ubuntu.

    Что нового в ONLYOFFICE Docs 6.2

    • Настройки проверки данных для управления параметрами информации, введенной в ячейки другими пользователями.
    • Таблица рисунков в документах для организации иллюстраций и навигации между ними.
    • Слайсеры для сводных таблиц, чтобы указать состояние фильтрации, чтобы понять, какие данные отображаются в данный момент.
    • Возможность установить пользовательский числовой формат для ячеек.
    • Новые функции: РОСТ, ТРЕНД, ЛИНЕЙН, УНИКАЛЬНОСТЬ, МУНИЦИПАЛИЗАЦИЯ и СЛУЧАЙ.
    • Новые параметры проверки правописания в презентациях, позволяющие выбирать, где вы хотите использовать автозамену при вводе текста.
    • Новые языки интерфейса: белорусский, каталанский, греческий, лаосский и румынский.

    Обновите версию ONLYOFFICE Docs для Docker

    Шаг 1. Закройте ONLYOFFICE Docs

    sudo docker exec {{DOCUMENT_SERVER_ID}} documentserver-prepare4shutdown.sh

    В этом скрипте {{DOCUMENT_SERVER_ID}} означает имя или идентификатор текущего контейнера Документов ONLYOFFICE. Чтобы узнать это, используйте следующую команду Docker:

    sudo docker ps -a

    Шаг 2. Убедитесь, что все тома-контейнеры, используемые для хранения данных ONLYOFFICE Docs, подключены

    sudo docker inspect --format='{{range $p,$conf:=.HostConfig.Binds}}{{$conf}};{{end}}' {{DOCUMENT_SERVER_ID}}

    Шаг 3. Остановите текущий контейнер ONLYOFFICE Docs Docker

    sudo docker stop {{DOCUMENT_SERVER_ID}}

    Шаг 4. Загрузите последний образ Документов ONLYOFFICE

    docker pull onlyoffice/documentserver:latest

    Шаг 5. Запустите новый образ с теми же путями карты

    sudo docker run -i -t -d -p 80:80 --restart=always \
        -v /host_folder:/volume \
        -v /host_folder:/volume onlyoffice/documentserver

    Запустите новый образ с сопоставлением путей к папкам точно так же, как они были смонтированы для предыдущей версии. Укажите аргументы опции -v, заменив значения /host_folder:/volume фактическими путями.

    Если предыдущая версия ONLYOFFICE Docs использовалась с другим портом или HTTPS, настройте необходимые параметры, следуя инструкциям из одного из наших предыдущих руководств.

    После этого запустите ONLYOFFICE Docs и проверьте его корректную работу.

    Необязательный шаг: удалите старый контейнер и образ ONLYOFFICE Docs.

    Убедившись, что обновленная версия работает правильно, вы можете удалить старый контейнер ONLYOFFICE Docs:

    sudo docker rm {{OLD_DOCUMENT_SERVER_CONTAINER_ID}}

    {{OLD_DOCUMENT_SERVER_CONTAINER_ID}} означает имя или идентификатор предыдущего контейнера Документов ONLYOFFICE.

    Чтобы удалить старый образ Документов ONLYOFFICE, отобразите все образы докеров:

    sudo docker images -a

    Найдите ненужный идентификатор изображения в списке изображений и удалите его:

    sudo docker rmi {{OLD_DOCUMENT_SERVER_IMAGE_ID}}

    Вот и все! Теперь вы можете использовать все новые функции, а также эффективно редактировать документы и совместно работать над ними.