Страница 8 из 16

Re: Docker MajorDoMo

Добавлено: Пт фев 14, 2020 9:16 pm
Bars1973
Всем привет! Я новичок, только разбираюсь и не программист.Пытаюсь установить по инструкции в докер на openmediavault, но ничего не получается. Дошел до инициализации базы и не могу продвинуться дальше. Выдает ошибку, которую победить не хватает знаний. Заранее благодарен за помощь!!!
root@MiWiFi-R3G-srv:/srv/dev-disk-by-label-Data/majordomo/docker-majordomo# make init-db
mysqladmin: Too few arguments to drop
make: *** [Makefile:53: init-db] Ошибка 1
root@MiWiFi-R3G-srv:/srv/dev-disk-by-label-Data/majordomo/docker-majordomo#

Re: Docker MajorDoMo

Добавлено: Сб фев 15, 2020 7:55 am
directman66
Bars1973 писал(а):
Пт фев 14, 2020 9:16 pm
Всем привет! Я новичок, только разбираюсь и не программист.Пытаюсь установить по инструкции в докер на openmediavault, но ничего не получается. Дошел до инициализации базы и не могу продвинуться дальше. Выдает ошибку, которую победить не хватает знаний. Заранее благодарен за помощь!!!
root@MiWiFi-R3G-srv:/srv/dev-disk-by-label-Data/majordomo/docker-majordomo# make init-db
mysqladmin: Too few arguments to drop
make: *** [Makefile:53: init-db] Ошибка 1
root@MiWiFi-R3G-srv:/srv/dev-disk-by-label-Data/majordomo/docker-majordomo#
Рекомендую перейти с OMV на xpenology. OMV - очень глючный продукт, как только конфиг поковыряешь через через web-ку, начинает глючить все, что можно. Сам на нем сидел несколько лет.

Образ мажора отлично работает на xpenology.

Re: Docker MajorDoMo

Добавлено: Сб фев 15, 2020 11:42 pm
Divan
Можете сделать инструкцию, как установить MD на Docker в synology?

Re: Docker MajorDoMo

Добавлено: Вт фев 18, 2020 3:06 pm
chip
У меня не запустилось пока не не выдал привилегии:
mysql -uroot -p -e "GRANT ALL PRIVILEGES ON *.* TO 'ПОЛЬЗОВАТЕЛЬ'@'%';"
mysql -uroot -p -e "FLUSH PRIVILEGES;"
-- после перезапустить контейнеры

Может стоит добавить в makefile?

ЗЫ1. При установке на rapberrypi4, нужно увеличить в Makefile таймаут при вызове init-db: @ sleep 10s, иначе не успеет база запустится. Мне подошло @ sleep 30s.
ЗЫ2. И после всего обязательно (несмотря на то что в Makefile прописано):
make exec-app
chown -R www-data:www-data /var/www
chmod -R 777 /var/www

Re: Docker MajorDoMo

Добавлено: Ср фев 26, 2020 3:46 pm
Yashalta
directman66 писал(а):
Сб фев 15, 2020 7:55 am
Образ мажора отлично работает на xpenology.
Голосовой движок работает?
Поделитесь пожалуйста своей иснтукцией как установить MajprDomo на xpenology!

Re: Docker MajorDoMo

Добавлено: Пт фев 28, 2020 10:24 pm
Ignatnet
А если все упростить?
Например отдельно ставим MariaDB

docker run -d --restart always --name mysql \
-v /etc/localtime:/etc/localtime:ro \
-v /var/www/mysql:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD="Пароль" \
mariadb

Где подключаем волюм Базы в директорию /var/www/mysql на сервере
Обосную - в случаях удаления контейнера - база останется на сервере.

PHPMYADMIN

docker run -d --restart always -p 81:80 \
--name pma --link mysql:db \
-v /etc/localtime:/etc/localtime:ro \
phpmyadmin/phpmyadmin

Здесь просто линкуем доступ к базе mysql
Подключаемся http://x.x.x.x:81

А далее делаем контейнер MjDM - docker-majordomo_majordomo_1, хотя почему не mjdm

В чем здесь смысл? просто все данные будут на сервере, Вы можете собирать свой контейнер как угодно, а потом просто линковать к базе
/var/www/mysql
/var/www/html

Re: Docker MajorDoMo

Добавлено: Пт апр 10, 2020 4:40 pm
max506
Divan писал(а):
Сб фев 15, 2020 11:42 pm
Можете сделать инструкцию, как установить MD на Docker в synology?
Почему на Docker? Хотелось бы инструкцию для установки на виртуальную машину с CentOS7, если возможно.

Re: Docker MajorDoMo

Добавлено: Пт апр 10, 2020 10:44 pm
Ignatnet
Потому что докер - это контейнер, иначе "гость или изолированная среда" в гостевой (VM) или хостовой машине. Не понравилось - убрал, и зачищать систему не нужно. Ставить на хост - значит тянуть пакеты и в случае ошибок - полная переустановка системы. Чем это лучше? да просто это быстрее в развертывании.

Re: Docker MajorDoMo

Добавлено: Вс апр 12, 2020 9:49 am
max506
Ignatnet писал(а):
Пт апр 10, 2020 10:44 pm
Потому что докер - это контейнер, иначе "гость или изолированная среда" в гостевой (VM) или хостовой машине. Не понравилось - убрал, и зачищать систему не нужно. Ставить на хост - значит тянуть пакеты и в случае ошибок - полная переустановка системы. Чем это лучше? да просто это быстрее в развертывании.
Я не говорил об установке на хост-систему. У меня на Synology запущена виртуальная машина с CentOS7. На нее хочу поставить MajorDoMo.
Но как, поделитесь опытом?

Re: Docker MajorDoMo

Добавлено: Вс апр 12, 2020 3:41 pm
Divan
При установке по инструкции https://connect.smartliving.ru/profile/ ... og438.html у меня выдает ошибку

ERROR: yaml.scanner.ScannerError: while scanning a simple key
in "./docker-compose.yml", line 25, column 1
could not find expected ':'
in "./docker-compose.yml", line 26, column 12