【问题标题】:Failed to install docker on EC2 Ubuntu在 EC2 Ubuntu 上安装 docker 失败
【发布时间】:2017-02-08 20:33:12
【问题描述】:

按照this instructions 在 EC2 Ubuntu 上安装 Docker。一切顺利,除了这一步:

$ sudo sed -i '$acomplete -F _docker docker' /etc/bash_completion.d/docker.io

sed: 无法读取 /etc/bash_completion.d/docker.io: 没有这样的文件或目录

从这里怎么走?谢谢

【问题讨论】:

  • 您的系统中没有文件/etc/bash_completion.d/docker.io,这与您显示的链接不同。
  • @Inian 我只是按照信中的说明进行操作。现在,正如您指出的文件不存在,我该怎么办?
  • 恐怕我无法帮助您,可能建议按照步骤从头开始重新安装。
  • @Inian 我可以确认该文件在那里,但它的名称没有错误中所述的扩展名“.io”,因此从命令中删除“.io”并没有显示错误更多
  • 我已经写了一个关于它的快速教程grizzlybit.info/2020-04-11-install-docker-on-ubuntu-18

标签: ubuntu sed


【解决方案1】:

对链接中命令的以下修改对我有用:

sudo apt-get update

sudo apt-get -y install 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 update-rc.d docker defaults

sudo usermod -a -G docker ubuntu

链接中的其余命令

【讨论】:

  • 在 sudo sed(第 4 个命令)中从“/etc/bash_completion.d/docker.io”更改为“/etc/bash_completion.d/docker”。
猜你喜欢
  • 2021-03-23
  • 2020-08-07
  • 1970-01-01
  • 2015-10-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-10-06
相关资源
最近更新 更多