我已经运行 plex meida 服务器超过 10 年了。在这十年里,我结婚、买了房子,生了 3 个孩子,所以由于时间不够,我从未从 16.04 升级到 18.04。最近,我原来的 SDD 终于坏了,它装着操作系统。我给它一个适当的纪念,现在我的妻子和孩子都迷上了它,被允许升级一切。玩的时间。所以我买了一个新的 500GB SSD,我从 16TB Sata raid 升级到 16TB SAS Raid(买了控制器和驱动器)。一切都很顺利,sas 卡工作得很好,没有问题。我的问题是我对 20.04 和它的工作方式还不熟悉。从我对 16.04 的了解中,我做了正常的
sudo apt install docker
一切都安装好了,没有问题。太棒了。我接下来做的合乎逻辑的事情是通过输入以下内容来检查程序的状态:
sudo systemctl status docker
我得到了错误
tmataraza@plexstorage:~$ sudo apt-get install docker
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
wmdocker
The following NEW packages will be installed:
docker wmdocker
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 14.3 kB of archives.
After this operation, 58.4 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://us.archive.ubuntu.com/ubuntu focal/universe amd64 wmdocker amd64 1.5-2 [13.0 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu focal/universe amd64 docker all 1.5-2 [1,316 B]
Fetched 14.3 kB in 0s (38.1 kB/s)
Selecting previously unselected package wmdocker.
(Reading database ... 71232 files and directories currently installed.)
Preparing to unpack .../wmdocker_1.5-2_amd64.deb ...
Unpacking wmdocker (1.5-2) ...
Selecting previously unselected package docker.
Preparing to unpack .../archives/docker_1.5-2_all.deb ...
Unpacking docker (1.5-2) ...
Setting up wmdocker (1.5-2) ...
Setting up docker (1.5-2) ...
Processing triggers for man-db (2.9.1-1) ...
tmataraza@plexstorage:~$ apt-cache policy docker
docker:
Installed: 1.5-2
Candidate: 1.5-2
Version table:
*** 1.5-2 500
500 http://us.archive.ubuntu.com/ubuntu focal/universe amd64 Packages
100 /var/lib/dpkg/status
tmataraza@plexstorage:~$ sudo systemctl status docker
Unit docker.service could not be found.
所以我一无所知。如果我尝试再次安装,我会得到docker已安装,但如果我尝试检查它是否正在运行,它会说没有可用的服务。我搜索了网络和这个网站,但我找不到关于这个主题的任何信息。我对16.04非常熟悉,但显然我会再次成为20.04的新手。出于好奇,我在plex上尝试了同样的过程。安装时一切正常,我知道plex正在运行,因为我可以直接获取IP并配置我的服务器,但是,当我执行status命令时,我得到
tmataraza@plexstorage:~$ sudo systemctl status plexmediaserver
Unit plexmediaserver.service could not be found.
一无所知。我错过了什么??另外,这可能是新手的愚蠢疏忽,所以不要犹豫。哈哈
答案1
您安装了错误的包。请尝试:
sudo apt install docker.io
答案2
这是意料之中的。您安装了KDE3/Gnome2 应用程序的系统托盘,不是容器引擎