Команды управления

Остановка Chat Server без очистки docker container и docker network:

docker compose stop

Остановка Chat Server с очисткой docker container и docker network:

docker compose down

Внимание! Команда 

docker compose down очищает только контейнеры и docker-network.

Для очистки всех баз данных версии до 2.11.0 используйте команду:

rm -r elph-chat-server/stable/volumes/

Для очистки баз данных MongoDB и PostgreSQL начиная с 2.12.0 используйте команду:

./ecss-elph-chat-server.sh clear

Для очистки базы данных MinIO начиная с 2.12.0 используйте команду:

rm -r elph-chat-server/stable/volumes/

Для очистки баз данных MongoDB и PostgreSQL начиная с 2.14.10 используйте команду:

docker volume rm chat_mongodb_data chat_postgres

Для корректной работы статусов пользователей, после очистки БД Chat Server, очистите volumes User Status Service и перезапустите сервис!


Запуск Chat Server:

docker compose up -d

Рестарт Chat Server:

docker compose restart

Просмотр запущенных контейнеров:

docker ps



Логи

Просмотр логов баз данных:

docker logs elph-minio
docker logs elph-mongo
docker logs elph-postgres

Просмотр логов сервера:

docker logs elph-chat-server-1

Для просмотра логов в реальном времени добавить "--follow" в конце команды:

docker logs elph-chat-server-1 --follow