So I was trying to help a first time poster find out why docker wasn't started on his Ubuntu 18.04 - this is the thread.
In trying to help him, I was asking about the output of systemctl status docker
, since I was 100% convinced that if you use Ubuntu, you are also using systemd
as the Init system.
However, as it turned out, he finally posted this output: System has not been booted with systemd as init system (PID 1). Can't operate.
I'm not sure if this is because that's how WSL (Windows Subsystem for Linux) works, or if it's another reason. But anyhow the case is, that if it's not running systemd
I'm not really aware how to help.
So this got me thinking a little bit further: How much can you change and customize on your Ubuntu system before it's not official anymore? I tried to search here, and found this earlier thread. But this only touches upon applications, and I'm thinking more if you're actually changing and customizing core system components.
So to sum up:
- Is there a limit to how much of the core system you can change, and still expect support on this site? If yes, where is that line (approximately)?
- Or is it OK to hack all that you want (as long as you started on an official Ubuntu distro), but knowing the risk that the more you change your system from default, the harder it might be to get help?
- And finally, in the particular case: Does anyone know if it's a WSL issue that
systemd
might not be the Init system? And is it something that we/I generally need to consider when trying to help, that there might be another Init system thansystemd
? (I must confess that before this, I didn't even think this was a possibility).
sudo service docker status
for example.