I am at the ends here, I have tried every possible thing I can think of or google in order to get docker to run on boot. this is what I have tried: systemctl enable docker systemctl enable docker.service

even my wings.service for docker in /etc/systemd/system wont run either when I enable it. Every time I reboot and type service docker status it resultls in

● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled) Active: inactive (dead) Docs: https://docs.docker.com

Adding - Even newly installed programs don't start on boot by default, example glances - I tried glances run, then tried service glances status resulting in not running/active

  • 4
    Does docker start when you start it manually? Is anything in the logs? Nov 20, 2019 at 11:45
  • Is there a symlink to /lib/systemd/system/docker.service in /etc/systemd/system/multi-user.target.wants/docker.service Nov 20, 2019 at 13:31
  • 1
    please post journalctl -u docker | tail -100̀ Nov 21, 2019 at 5:45

1 Answer 1


There is a ticket tracking this Ubuntu issue: https://bugs.launchpad.net/ubuntu/+source/docker/+bug/1858441

The workaround suggested in the ticket is to simply run:

systemctl enable docker  # Start Docker on next reboot
systemctl start docker  # Start Docker now
  • OP indicated that they have run the enable docker command.
    – BMitch
    May 22, 2020 at 12:46

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .