1. Подготовка

Поместите дистрибутив сервера Trassir на Debian сервер в директорию /home/user_name/install (user_name - имя пользователя, под которым вы авторизовались)

Проверьте, есть ли файл старой версии сервера Trassir и удалите её при наличии:

ls -la /home/install/ | grep Trassir-Daemon
sudo rm /home/install/Trassir-Daemon*

2. Удаление образа Trassir текущей версии:

Остановите текущий контейнер командой:

systemctl stop t1daemon

Затем необходимо вывести название и тег текущего image командой:

docker images

Пример:

test@debian:/home/install$ docker images
REPOSITORY            TAG                        IMAGE ID       CREATED       SIZE
trassir-daemon/cuda   4.5.18.0-1225071-Release   f83c18daffa0   13 days ago   21.8GB

После чего для удаления docker образа нужно будет прописать:

docker rmi docker_name:docker_tag

docker_name и docker_tag - имя и тег образа, которые можно узнать при помощи команды docker images, в примере это значения из столбцов REPOSITORY и TAG: trassir-daemon/cuda и 4.5.18.0-1225071-Release

Пример:

docker rmi trassir-daemon/cuda:4.5.18.0-1225071-Release

3. Установка образа Trassir новой версии:

sudo mv /home/$(whoami)/install/* /home/install/ && cd /home/install && sudo docker load < Trassir-Daemon-*

После чего необходимо вывести название и тег текущего image и обновить значения в файле .env:

sudo docker images
sudo nano /home/vms/trassir/.env

Пример:

test@debian:/home/install$ docker images
REPOSITORY            TAG                        IMAGE ID       CREATED       SIZE
trassir-daemon/cuda   4.5.18.0-1225071-Release   f83c18daffa0   13 days ago   21.8GB


Копируем значения из столбцов REPOSITORY и TAG: trassir-daemon/cuda   4.5.18.0-1225071-Release
После чего прописываем их после "IMAGE=" в первой строке через двоеточие, для сохранения изменений нажмите Ctrl+o -> Enter -> Ctrl+x

Пример содержимого финального файла .env:

IMAGE=trassir-daemon/cuda:4.5.18.0-1225071-Release
WORK_DIR=/home/vms/trassir/

После чего выполните:

sudo systemctl enable t1daemon.service && sudo systemctl start t1daemon.service