我有一个使用Ubuntu 16.04的docker并尝试在其中安装mysql-server。
安装顺利(apt-get install -y mysql-server
),现在是时候运行服务器了:
systemctl status mysql
Failed to connect to bus: No such file or directory
如何为Ubuntu 16.04(docker)查找/安装systemctl,还有替代方案吗?
答案 0 :(得分:0)
Ubuntu 16.04基于systemd,systemctl尝试通过d-bus联系守护进程。有许多解决方案可以解决这个问题,一个可能是docker-systemctl-replacement。
答案 1 :(得分:0)
Systemd未安装在ubuntu docker映像上。您可以使用“服务”命令
service mysql start
service mysql status
您也可以使用mysql docker映像,而不是在ubuntu上手动安装mysql。