/ / Como instalar o 'systemctl' no Ubuntu (docker)? - mysql, ubuntu, docker, systemctl

Como instalar o 'systemctl' no Ubuntu (docker)? - mysql, ubuntu, docker, systemctl

Eu tenho um docker com o Ubuntu 16.04 e tentando instalar o mysql-server nele. Instalação correu bem (apt-get install -y mysql-server) e agora é hora de executar um servidor:

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

Como encontrar / instalar o systemctl para o Ubuntu 16.04 (docker) e existem alternativas?

Respostas:

0 para resposta № 1

O Ubuntu 16.04 é baseado em systemd, e o systemctl tenta contatar o daemon via d-bus. Existem várias soluções para resolver este problema, uma pode ser substituição do docker-systemctl.


0 para resposta № 2

O Systemd não está instalado na imagem do docker do Ubuntu. Você pode usar o comando "service"

service mysql start
service mysql status

Você também pode usar a imagem do docker mysql em vez de instalar o mysql manualmente no Ubuntu.