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

Удаление Docker-версии ONLYOFFICE Apps Developer

Введение​

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

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

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

Сначала необходимо остановить Docker-контейнеры ONLYOFFICE Apps. Это можно сделать с помощью команды Docker stop:

sudo docker stop $(sudo docker ps -q -f name=onlyoffice)

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

sudo docker rm $(sudo docker ps -aq -f name=onlyoffice)
примечание

Имена всех контейнеров, которые есть в системе, можно найти с помощью следующей команды:

sudo docker ps -a

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

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

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

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

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

sudo docker volume rm $(sudo docker volume ls -q -f name=onlyoffice)

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

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

sudo docker rmi $(sudo docker images -q -f "reference=onlyoffice/*")

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

sudo docker image ls

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

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

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