Перейти к основному содержимому

Удаление с компьютера ONLYOFFICE Docs для Docker

Введение​

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

В данном руководстве объясняется, как удалить с компьютера ONLYOFFICE Docs для Docker.

Удаление контейнера ONLYOFFICE Docs​

Выполните следующий скрипт, чтобы все документы были сохранены перед отключением пользователей:

sudo docker exec {{DOCUMENT_SERVER_ID}} documentserver-prepare4shutdown.sh
примечание

Выполнение скрипта может занять много времени (до 5 минут).

Остановите Docker-контейнер ONLYOFFICE Docs с помощью команды Docker stop:

sudo docker stop documentserver

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

sudo docker rm documentserver
примечание

В процессе установки вы должны были указать имя Docker-контейнера ONLYOFFICE Docs с помощью команды Docker --name. Если вы не сделали этого, Docker автоматически присвоил имя контейнеру. В таком случае имена всех контейнеров, которые есть в системе, можно найти с помощью следующей команды:

sudo docker ps -a

Можно также удалить из системы все контейнеры Docker с помощью следующей команды:

sudo docker rm -f $(sudo docker ps -aq)
Внимание

Эта команда немедленно удалит ВСЕ контейнеры. Не используйте ее, если у вас запущены другие контейнеры, которые вы не хотите удалять.

Удаление данных, сохраненных вне контейнеров​

Если вы настроили ONLYOFFICE Docs для Docker на сохранение данных вне контейнера, после удаления контейнера потребуется также удалить данные. Это можно сделать с помощью команды rm:

rm -rvf /path/to/onlyoffice/data/directory

Удаление образа ONLYOFFICE Docs​

Теперь, когда контейнер ONLYOFFICE Docs и все данные удалены, можно удалить образ ONLYOFFICE Docs. Вам также может потребоваться удалить этот образ, если вы хотите обновить инсталляцию ONLYOFFICE Docs для Docker до новой версии. Это можно сделать с помощью следующей команды:

sudo docker rmi onlyoffice/documentserver

Если вы уверены, что у вас в системе нет других образов, или они вам больше не нужны, можно удалить все существующие образы Docker одной командой:

sudo docker rmi -f $(sudo docker images -aq)
Внимание

Эта команда немедленно удалит ВСЕ образы. Не используйте ее, если у вас есть другие образы Docker, которые вы не хотите удалять.