项目场景:
环境:Linux ubuntu 5.15.0-48-generic
Docker软件的版本:Docker version 20.10.14, build a224086349
问题描述
使用以下命令重启:
$ sudo service docker restart
$ sudo systemctl restart docker
都出现了error:
Failed to restart docker.service: Unit docker.service not found.
原因分析:
因为最开始我使用的是 snap 安装的,并未使用apt
< snap:是一种全新的软件包管理方式,它类似一个容器拥有一个应用程序所有的文件和库,各个应用程序之间完全独立。所以使用snap包的好处就是它解决了应用程序之间的依赖问题,使应用程序之间更容易管理。但是由此带来的问题就是它占用更多的磁盘空间>
解决方案:
使用命令:
$ sudo snap restart docker
解决!
$ snap list
可以查看自己系统中snap安装的包