synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяDocker › phpmyfaq в docker

phpmyfaq в docker

umount · 14.05.2018

Хочу установить phpMyFAQ - https://www.phpmyfaq.de/ - на свой NAS.

Пакета не нашел.

Поискал для docker - есть сборки.

Попробовал - контейнер устанавливается без ошибок, работает, но установка phpMyFAQ не запускается.

Общий вопрос - кто-то успешно ставил себе?

sanrega · 14.05.2018

Вы бы хоть ссылку дали на контейнер и рассказали как его запускали.

umount · 14.05.2018
Вы бы хоть ссылку дали на контейнер и рассказали как его запускали

Да, вопрос не был конкретным, я хотел в принципе узнать ставил ли кто-то.

 

Ставил из реестра DSM -> Docker Образ: phpmyfaq/phmyfaq - https://hub.docker.com/r/phpmyfaq/phpmyfaq/

Так понял, от разработчиков phpmyfaq

Там пишут:

To run

You first need a database, let's try with a MariaDB container :

docker run -ti -n phpmyfaq-db mariadb

По ssh захожу на NAS, получаю права root:

# docker run -ti -n phpmyfaq-db mariadb

Получаю:

unknown shorthand flag: 'n' in -n

See 'docker run --help'.

Ладно. Меняю '-n' на '--name'

# docker run -ti --name phpmyfaq-db mariadb

Unable to find image 'mariadb:latest' locally

latest: Pulling from library/mariadb

***

Status: Downloaded newer image for mariadb:latest

error: database is uninitialized and password option is not specified

You need to specify one of MYSQL_ROOT_PASSWORD, MYSQL_ALLOW_EMPTY_PASSWORD and MYSQL_RANDOM_ROOT_PASSWORD

Далее там написано:

Then start the PhpMyFAQ app :

docker run -ti --link phpmyfaq-db:db -p 8080:80 phpmyfaq/phpmyfaq

Выполняю. В ответ:

docker: Error response from daemon: Cannot link to a non running container: /phpmyfaq-db AS /nifty_yalow/db.

После всех этих манипуляций появляются еще 3 контейнера: phpmyfaq-db,nifty_yalow и awesome_dijkstra

Если запустить контейнер он работает. Если попробовать зайти в терминал работающего контейнера (через его свойства) - он падает.

 

P.S.: Сейчас попробовал из реестра другой образ: merhylstudio/phpmyfaq - https://hub.docker.com/r/merhylstudio/phpmyfaq/

Этот сразу заработал.

 

P.S.S.: Могу не сразу ответить, так как когда есть доступ к NAS - нет времени, а когда есть время - нет доступа.

 

umount · 15.05.2018
P.S.: Сейчас попробовал из реестра другой образ: merhylstudio/phpmyfaq - https://hub.docker.com/r/merhylstudio/phpmyfaq/

Этот сразу заработал.

Но при попытке зайти в его терминал серез "Свойства" также падает ("неожиданно завершил работу")