Как заставить запускаться Docker автоматически при запуске Ubuntu?
Работаю в Ubuntu 20.04 посредством WSL2, после каждого запуска Ubuntu приходится запускать процесс Docker вручную, используя команду sudo /etc/init.d/docker start, затем вводить пароль суперпользователя и только тогда уже работать с контейнерами. Какой имеется способ, чтобы данный процесс запускался автоматически?
Выдает сообщение Synchronizing state of docker.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable docker
Вообще похоже, что WSL2 с systemctl не работает.
В общем, на данной странице предложено пару способов автозапуска. Я воспользовался советом пользователя sinapis.
1) sudo visudo
добавил внизу строку username ALL=(ALL:ALL) NOPASSWD: /usr/sbin/service (username заменил на имя своего пользователя)
2) vim ~/.bashrc
добавил внизу строку service docker status > /dev/null || sudo service docker start
Теперь при запуске Ubuntu процесс стартует автоматически.