Как установить 'systemctl' в Ubuntu (Docker)?

0

У меня есть докер с Ubuntu 16.04 и пытается установить в нем mysql-сервер. Установка прошла нормально (apt-get install -y mysql-server), и теперь apt-get install -y mysql-server время запуска сервера:

systemctl status mysql
Failed to connect to bus: No such file or directory

Как найти/установить systemctl для Ubuntu 16.04 (докер) и есть ли альтернативы?

  • 3
    Почему вы не используете образ MySQL Docker?
  • 1
    Связанный вопрос в askubuntu: askubuntu.com/q/813588/145464
Показать ещё 1 комментарий
Теги:
docker
systemctl

2 ответа

0

Systemd не установлен на образ ubuntu docker. Вы можете использовать команду "service"

service mysql start
service mysql status

Вы также можете использовать образ docker mysql вместо установки mysql вручную на ubuntu.

0

Ubuntu 16.04 основан на systemd, и systemctl пытается связаться с демоном через d-bus. Существует ряд решений для решения этой проблемы, возможно, это замена docker-systemctl.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню