[GH-ISSUE #362] Установка на Raspberry pi 4 в Docker #289

Closed
opened 2026-10-13 19:54:37 +00:00 by bsakaguchi · 10 comments
Owner

Originally created by @urtaevS on GitHub (Mar 30, 2022).
Original GitHub issue: https://github.com/werwolfby/monitorrent/issues/362

Какую версию нужно установить для RPI 4?
Поставил этой командой:

docker run -d \
    --name monitorrent \
    -p 6687:6687 \
    -v /path/to/monitorrent.db:/var/www/monitorrent/monitorrent.db werwolfby/monitorrent:latest

Другие варианты установки ругаются на несоответствие архитектуры(если я правильно понял).
Только ошибки
_monitorrent_logs (1).txt

Originally created by @urtaevS on GitHub (Mar 30, 2022). Original GitHub issue: https://github.com/werwolfby/monitorrent/issues/362 Какую версию нужно установить для RPI 4? Поставил этой командой: ``` docker run -d \ --name monitorrent \ -p 6687:6687 \ -v /path/to/monitorrent.db:/var/www/monitorrent/monitorrent.db werwolfby/monitorrent:latest ``` Другие варианты установки ругаются на несоответствие архитектуры(если я правильно понял). Только ошибки [_monitorrent_logs (1).txt](https://github.com/werwolfby/monitorrent/files/8377955/_monitorrent_logs.1.txt)
Author
Owner

@werwolfby commented on GitHub (Mar 30, 2022):

Нужно установить последнюю 64-х битную версию на малинкк

<!-- gh-comment-id:1082719990 --> @werwolfby commented on GitHub (Mar 30, 2022): Нужно установить последнюю 64-х битную версию на малинкк
Author
Owner

@werwolfby commented on GitHub (Mar 30, 2022):

32-х битная не поддерживается :( но это проблема playwright. Проще перейти на последнюю версию raspbian

<!-- gh-comment-id:1082721031 --> @werwolfby commented on GitHub (Mar 30, 2022): 32-х битная не поддерживается :( но это проблема playwright. Проще перейти на последнюю версию raspbian
Author
Owner

@werwolfby commented on GitHub (Mar 30, 2022):

Чисто для уточнения, команда запуска верная, просто у вас версия малинки 32-х битная. А на нее нельзя установить playwright.

<!-- gh-comment-id:1082722065 --> @werwolfby commented on GitHub (Mar 30, 2022): Чисто для уточнения, команда запуска верная, просто у вас версия малинки 32-х битная. А на нее нельзя установить playwright.
Author
Owner

@urtaevS commented on GitHub (Mar 30, 2022):

getconf LONG_BIT
64

arch aarch64
Так же можно проверить?
Вроде пишет что 64
Или я ламер и не понимаю разницу между железкой и софтом поддерживающим 64 bit архитектуру?

<!-- gh-comment-id:1082724766 --> @urtaevS commented on GitHub (Mar 30, 2022): ``` getconf LONG_BIT 64 ``` `arch aarch64` Так же можно проверить? Вроде пишет что 64 Или я ламер и не понимаю разницу между железкой и софтом поддерживающим 64 bit архитектуру?
Author
Owner

@werwolfby commented on GitHub (Mar 30, 2022):

Лучше так:

uname -a
Linux master-01 5.10.79-v8+ #1 SMP PREEMPT Fri Nov 19 16:15:00 UTC 2021 aarch64 GNU/Linux

aarch64 - главная часть

<!-- gh-comment-id:1082727314 --> @werwolfby commented on GitHub (Mar 30, 2022): Лучше так: ``` uname -a Linux master-01 5.10.79-v8+ #1 SMP PREEMPT Fri Nov 19 16:15:00 UTC 2021 aarch64 GNU/Linux ``` aarch64 - главная часть
Author
Owner

@werwolfby commented on GitHub (Mar 30, 2022):

Да проц у 4-й малинки 64-х битный, но операционка может быть 32-х битной.

<!-- gh-comment-id:1082728643 --> @werwolfby commented on GitHub (Mar 30, 2022): Да проц у 4-й малинки 64-х битный, но операционка может быть 32-х битной.
Author
Owner

@urtaevS commented on GitHub (Mar 30, 2022):

uname -a Linux rpi 5.4.0-1056-raspi #63-Ubuntu SMP PREEMPT Mon Mar 14 07:48:06 UTC 2022 aarch64 aarch64 aarch64 GNU/Linux
Специально ставил 64 битную версию

<!-- gh-comment-id:1082729094 --> @urtaevS commented on GitHub (Mar 30, 2022): `uname -a Linux rpi 5.4.0-1056-raspi #63-Ubuntu SMP PREEMPT Mon Mar 14 07:48:06 UTC 2022 aarch64 aarch64 aarch64 GNU/Linux` Специально ставил 64 битную версию
Author
Owner

@werwolfby commented on GitHub (Mar 30, 2022):

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

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

touch /home/pi/monitorrent.db
docker run -d \
    --name monitorrent \
    -p 6687:6687 \
    -v /hone/pi/monitorrent.db:/var/www/monitorrent/monitorrent.db

Зы. Не удобно писать с телефона, может гдето ошибся, но убедитесь что путь к базе верный.

<!-- gh-comment-id:1082733948 --> @werwolfby commented on GitHub (Mar 30, 2022): Да похоже с битностью у вас все окей. А командля для запуска в точности как в первом сообщении? Если да тогда у вас первый запуск? И для первого запуска надо создать файл базы, выбрать папку где он будет храниться и там создать, чтото типа: ``` touch /home/pi/monitorrent.db docker run -d \ --name monitorrent \ -p 6687:6687 \ -v /hone/pi/monitorrent.db:/var/www/monitorrent/monitorrent.db ``` Зы. Не удобно писать с телефона, может гдето ошибся, но убедитесь что путь к базе верный.
Author
Owner

@urtaevS commented on GitHub (Mar 30, 2022):

В том то и дело. Была установлена версия 1.1.12. Файл базы был создан. Я удалил контейнер. И запустил заново:
docker run -d \ --name monitorrent \ -p 6687:6687 \ -v /hone/pi/monitorrent.db:/var/www/monitorrent/monitorrent.db
проверял командой pwd.
Удалял базу. Создавал по новой.
Где может быть затык?
Попробую еще.

<!-- gh-comment-id:1082738652 --> @urtaevS commented on GitHub (Mar 30, 2022): В том то и дело. Была установлена версия 1.1.12. Файл базы был создан. Я удалил контейнер. И запустил заново: ` docker run -d \ --name monitorrent \ -p 6687:6687 \ -v /hone/pi/monitorrent.db:/var/www/monitorrent/monitorrent.db ` проверял командой pwd. Удалял базу. Создавал по новой. Где может быть затык? Попробую еще.
Author
Owner

@urtaevS commented on GitHub (Mar 30, 2022):

Простите меня за тормознутость))
Спасибо за отзывчивость.
Ошибка было в том, что не указал имя файла в пути до базы

<!-- gh-comment-id:1082746321 --> @urtaevS commented on GitHub (Mar 30, 2022): Простите меня за тормознутость)) Спасибо за отзывчивость. Ошибка было в том, что не указал имя файла в пути до базы
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
werwolfby/monitorrent#289
No description provided.