Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 安装Docker Ubuntu 16.04--找不到包_Linux_Docker_Ubuntu - Fatal编程技术网

Linux 安装Docker Ubuntu 16.04--找不到包

Linux 安装Docker Ubuntu 16.04--找不到包,linux,docker,ubuntu,Linux,Docker,Ubuntu,到目前为止,我的早上一直在试图让docker安装正常工作,但到目前为止,我没有运气 我一直遵循的指南是: 以下是发生的步骤 第一: sudo apt-get remove docker docker-engine docker.io containerd runc 这很好!下一步是sudo apt get update,它返回一些不太好的结果。我读过的很多文档似乎都不能帮助我解决这个问题,所以我插上电源,看看稍后是否有什么东西可以解决这个问题。 第三步是 sudo apt-get inst

到目前为止,我的早上一直在试图让docker安装正常工作,但到目前为止,我没有运气

我一直遵循的指南是:

以下是发生的步骤

第一:

sudo apt-get remove docker docker-engine docker.io containerd runc

这很好!下一步是
sudo apt get update
,它返回一些不太好的结果。我读过的很多文档似乎都不能帮助我解决这个问题,所以我插上电源,看看稍后是否有什么东西可以解决这个问题。

第三步是

sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
这里没有问题

第四步是docker指纹密钥

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
哪一个刚刚好

我要做的第五步是
sudo apt key fingerprint 0EBFCD88
,它输出docker安装文档中显示的密钥

第六步是存储库:

sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
没有显示任何输出,只是将我带到一个新的命令行

第七步是
sudo apt get update
,它显示与步骤2中相同的输出

第i步是实际安装<代码>sudo apt get install docker ce docker ce cli containerd.io 哪些输出:


我不确定要编辑哪些文件。但每一行都拼写正确,它仍然会向我的方向抛出问题,我感到不知所措。如果有人有任何建议,那就太棒了。

超级简单的安装方法,因为这是一个常见问题:

从以下位置下载最新的docker ce、docker cli和container.d文件:

然后运行
dpkg-i


就是这样,Docker away

如果您不确定哪一步出错,我建议您使用官方便利脚本简化Docker安装过程,请参阅:

主要步骤如下:

$ curl -fsSL https://get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh

有时它通过DNS被阻止,您可以尝试将DNS地址更改为8.8.8.8。 您可以通过/etc/resolve.conf临时更改DNS地址 或者,如果您需要永久的,您可以在这里更改/etc/resolvconf/resolv.conf.d/base