Docker MajorDoMo

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

Bars1973
Сообщения: 1
Зарегистрирован: Вт фев 11, 2020 10:25 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Docker MajorDoMo

Сообщение 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#
directman66
Сообщения: 2768
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 377 раз
Поблагодарили: 635 раз
Контактная информация:

Re: Docker MajorDoMo

Сообщение directman66 » Сб фев 15, 2020 7:55 am

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.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram | +79122962262 WhatsApp
Аватара пользователя
Divan
Сообщения: 756
Зарегистрирован: Пн июл 08, 2019 5:04 pm
Благодарил (а): 98 раз
Поблагодарили: 226 раз

Re: Docker MajorDoMo

Сообщение Divan » Сб фев 15, 2020 11:42 pm

Можете сделать инструкцию, как установить MD на Docker в synology?
За это сообщение автора Divan поблагодарил:
Sergey.Chek (Сб фев 15, 2020 11:47 pm)
Рейтинг: 1.23%
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
chip
Сообщения: 158
Зарегистрирован: Пн ноя 09, 2015 11:03 pm
Благодарил (а): 43 раза
Поблагодарили: 6 раз

Re: Docker MajorDoMo

Сообщение chip » Вт фев 18, 2020 3:06 pm

У меня не запустилось пока не не выдал привилегии:
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
Yashalta
Сообщения: 299
Зарегистрирован: Вс май 20, 2018 9:27 am
Благодарил (а): 151 раз
Поблагодарили: 25 раз

Re: Docker MajorDoMo

Сообщение Yashalta » Ср фев 26, 2020 3:46 pm

directman66 писал(а):
Сб фев 15, 2020 7:55 am
Образ мажора отлично работает на xpenology.
Голосовой движок работает?
Поделитесь пожалуйста своей иснтукцией как установить MajprDomo на xpenology!
Ignatnet
Сообщения: 9
Зарегистрирован: Вс апр 08, 2018 8:57 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Docker MajorDoMo

Сообщение Ignatnet » Пт фев 28, 2020 10:24 pm

А если все упростить?
Например отдельно ставим 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
max506
Сообщения: 80
Зарегистрирован: Чт сен 08, 2016 3:14 pm
Благодарил (а): 17 раз
Поблагодарили: 0

Re: Docker MajorDoMo

Сообщение max506 » Пт апр 10, 2020 4:40 pm

Divan писал(а):
Сб фев 15, 2020 11:42 pm
Можете сделать инструкцию, как установить MD на Docker в synology?
Почему на Docker? Хотелось бы инструкцию для установки на виртуальную машину с CentOS7, если возможно.
Ignatnet
Сообщения: 9
Зарегистрирован: Вс апр 08, 2018 8:57 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Docker MajorDoMo

Сообщение Ignatnet » Пт апр 10, 2020 10:44 pm

Потому что докер - это контейнер, иначе "гость или изолированная среда" в гостевой (VM) или хостовой машине. Не понравилось - убрал, и зачищать систему не нужно. Ставить на хост - значит тянуть пакеты и в случае ошибок - полная переустановка системы. Чем это лучше? да просто это быстрее в развертывании.
max506
Сообщения: 80
Зарегистрирован: Чт сен 08, 2016 3:14 pm
Благодарил (а): 17 раз
Поблагодарили: 0

Re: Docker MajorDoMo

Сообщение max506 » Вс апр 12, 2020 9:49 am

Ignatnet писал(а):
Пт апр 10, 2020 10:44 pm
Потому что докер - это контейнер, иначе "гость или изолированная среда" в гостевой (VM) или хостовой машине. Не понравилось - убрал, и зачищать систему не нужно. Ставить на хост - значит тянуть пакеты и в случае ошибок - полная переустановка системы. Чем это лучше? да просто это быстрее в развертывании.
Я не говорил об установке на хост-систему. У меня на Synology запущена виртуальная машина с CentOS7. На нее хочу поставить MajorDoMo.
Но как, поделитесь опытом?
Аватара пользователя
Divan
Сообщения: 756
Зарегистрирован: Пн июл 08, 2019 5:04 pm
Благодарил (а): 98 раз
Поблагодарили: 226 раз

Re: Docker MajorDoMo

Сообщение Divan » Вс апр 12, 2020 3:41 pm

При установке по инструкции 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
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
Ответить