Skip to content

Latest commit

 

History

History
54 lines (50 loc) · 1.31 KB

README.md

File metadata and controls

54 lines (50 loc) · 1.31 KB

Gradle

Автоформаттирование кода:

./gradlew formatKotlin

Docker

Для сборки и отправки на сервер использовать скрипт 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