0

我是 Linux 新手并使用 Parrot Os(家庭版)。我正在尝试在同一台上安装 Docker。但一直无法这样做。

这是用于运行 MySQL 的,我也认为它以后会对我有用。我尝试使用 APT 包管理器安装 docker,如下所示:

sudo apt-get install docker

安装完成,但之后当我尝试启动服务时,它说

Failed to start docker.service: Unit docker.service not found.

由于我是新手,请给出详细的答案或放置链接,以便我自己阅读?谢谢。

4

3 回答 3

2

您可以使用以下命令轻松安装docker 。

┌─[user@parrot-virtual]─[~/Desktop]
└──╼ $sudo apt install docker.io

    

安装成功后..

┌─[user@parrot-virtual]─[~/Desktop]
└──╼ $docker
        
 Usage:  docker [OPTIONS] COMMAND
        
        A self-sufficient runtime for containers
于 2021-04-14T14:06:14.410 回答
1

检查您的 debian 版本号,然后将其与它们的名称交叉引用(即 wheezy 等)。

然后去docker ce 下载导航到 linux -> debian -> dists -> (your debian version name)并下载你想要的版本

现在,安装它 sudo dpkg -i {your path to the download .deb file}

PS:sudo apt-get install docker不再为我安装 docker。它安装了似乎不同的 wmdocker。

附加信息

这是我的结果uname -a

Linux parrot 5.4.0-4parrot1-amd64 #1 SMP Parrot 5.4.19-4parrot1 (2020-02-27) x86_64 GNU/Linux

您可以测试它是否适用于 sudo docker run hello-world

于 2020-03-26T09:28:04.200 回答
1

安装成功后确认docker安装即可sudo apt-get install docker

从错误来看,安装后似乎docker.service没有创建文件。

尝试docker.service手动创建文件。参考这个

您可能需要使用这些内容创建/etc/systemd/system/docker.socket文件。并将这些内容归档。/etc/systemd/system/docker.service

希望这可以帮助。

于 2019-07-14T09:00:14.957 回答