Автоформаттирование кода:
./gradlew formatKotlin
Для сборки и отправки на сервер использовать скрипт build_send Для запуска на сервере
cd edugma/prod/
sudo ./load
sudo docker compose up -d
Для логов за последние 10 минут
sudo docker compose logs --since 10m
После добавления edugma в докер Запуск Docker Compose с деатачем от процесса
sudo docker compose up -d
Удаление старого образа. Создание и сохранение образа:
docker rmi $(docker images 'edugma' -a -q)
docker build -t edugma .
docker save -o .\edugma.tar edugma
Удалить все старные контейнеры и образы:
docker rm -vf $(docker ps -aq)
docker rmi $(docker images 'edugma' -a -q)
Загрузка образа:
sudo docker load < edugma.tar
Запуск образа:
sudo docker run -p 8003:8003 -d --name edugma --env-file env.list edugma
Остановка контейнера:
sudo docker stop edugma
Чтение логов контейнера:
sudo docker logs edugma -f