无法在EC2 Ubuntu上安装docker

无法在EC2 Ubuntu上安装docker,ubuntu,sed,Ubuntu,Sed,下面是在EC2 Ubuntu上安装Docker的步骤。一切进展顺利,但这一步: $ sudo sed -i '$acomplete -F _docker docker' /etc/bash_completion.d/docker.io sed:无法读取/etc/bash_completion.d/docker.io:没有这样的文件或目录 从这里怎么走?感谢以下对链接中命令的修改对我起到了作用: sudo-apt-get-update sudo apt get-y安装docker.io sudo

下面是在EC2 Ubuntu上安装Docker的步骤。一切进展顺利,但这一步:

$ sudo sed -i '$acomplete -F _docker docker' /etc/bash_completion.d/docker.io
sed:无法读取/etc/bash_completion.d/docker.io:没有这样的文件或目录


从这里怎么走?感谢

以下对链接中命令的修改对我起到了作用:

sudo-apt-get-update
sudo apt get-y安装docker.io
sudo ln-sf/usr/bin/docker.io/usr/local/bin/docker
sudo sed-i'$acomplete-F_docker docker'/etc/bash_completion.d/docker
sudo更新rc.d docker默认值
sudo usermod-a-G docker ubuntu

链接中的其余命令与您显示的链接不同,您的系统中没有文件
/etc/bash\u completion.d/docker.io
。@我只是严格按照说明执行。现在,由于您指出该文件不存在,我该怎么办?恐怕我无法在这方面帮助您,可能建议按照步骤从头开始重新安装该文件。@Inian我可以确认该文件存在,但其名称没有错误中所述的扩展名“.io”,因此,从命令中删除“.io”不再显示错误。我已经写了一篇关于它的快速教程。在sudo sed(第四个命令)中,将“/etc/bash_completion.d/docker.io”更改为“/etc/bash_completion.d/docker”。