Как запустить сервис на Alpine Linux? - PullRequest
0 голосов
/ 28 апреля 2020

Я пытаюсь запустить службы (Mysql, Графана ...) на Alpine Linux.

Я пытался сделать это с openrc.

Когда я делаю rc-service mariadb start, я получаю Warning: Service is already started, что, как я полагаю, означает, что служба запускается (?)

И все же процесс не запускается:

  • если я выполняю команду ps, я не вижу mysql процесса

  • , если я запускаю mysql secure_installation_script, я получаю следующее сообщение об ошибке: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/run/mysqld/mysqld.sock'

Я получаю такой же результат с другими службами, такими как Grafana или InfluxDB.

Что я делаю не так?

(Alpine не установлен на моем компьютере: я работаю внутри контейнера на основе образа Alpine docker.)

1 Ответ

0 голосов
/ 04 мая 2020

Проблема возникла из-за "уровня запуска" по умолчанию, уровень запуска установлен на sysinit ... я переключился на уровень запуска "по умолчанию", и он работает

...