4

对不起这个新手问题...... :)

我已经尝试了好几次在我的 linux raring 机器上安装 docker,但我从来没有成功地做到这一点。我确信这是我应该做的简单的事情,但我仍然没有找到它!

我已按照教程进行操作:

http://docs.docker.io/en/latest/installation/ubuntulinux/#ubuntu-raring

但是当我尝试使用命令时:

sudo apt-get install lxc-docker

我收到以下错误:

“找不到包 lxc​​-docker”

所以当我尝试命令时:curl http://get.docker.io | sudo sh

我得到:

I hajeangui@jeangui-portable:/usr/local/bin$ curl http://get.docker.io | sudo sh
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1834  100  1834    0     0   2353      0 --:--:-- --:--:-- --:--:--  3869
Ensuring basic dependencies are installed...
Looking in /proc/filesystems to see if we have AUFS support...
Found.
Downloading docker binary to /usr/local/bin...
Upstart script already exists.
Starting dockerd...
Done.

但是当我运行时:sudo docker

我得到这个异常:Impossible to launch binary file docker.

我试图清除 lxc-docker 包,但似乎没有安装...

我不明白。

帮助帮助:)请。

欢呼让吉

4

3 回答 3

27

命令的顺序应该是:

sudo sh -c "curl https://get.docker.io/gpg | apt-key add -"
sudo sh -c "echo deb http://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list"
sudo apt-get update
sudo apt-get install lxc-docker

也就是说,您首先需要添加个人软件包存档 (ppa) 的密钥,然后将该存档添加到您的 apt 源中。

请参阅http://docs.docker.io/en/latest/installation/ubuntulinux/#ubuntu-raring-13-04-64-bit

于 2013-10-17T00:44:28.937 回答
7

我遇到了同样的问题,您需要了解 Docker 仅适用于 64 位 Ubuntu 操作系统。

sudo apt-get update
sudo apt-get install linux-image-generic-lts-raring linux-headers-generic-lts-raring
sudo reboot
sudo sh -c "wget -qO- https://get.docker.io/gpg | apt-key add -"
sudo sh -c "echo deb http://get.docker.io/ubuntu docker main\ > /etc/apt/sources.list.d/docker.list"
sudo apt-get update
sudo apt-get install lxc-docker

但它会告诉你错误

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package lxc-docker

您将获得 64 位的图像,而您的操作系统是 32 位,它不会去读取图像,这就是为什么会出现错误

于 2014-07-01T10:26:31.877 回答
0

请按照以下步骤操作

> sudo apt update 
> sudo apt install apt-transport-https ca-certificates curl software-properties-common
> sudo sh -c "echo deb [arch=amd64] https://download.docker.com/linux/ubuntu artful stable > /etc/apt/sources.list.d/docker.list" 
> curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add –
> sudo apt update 
> sudo apt install docker-ce

如果您仍然遇到错误,请参阅此博客在 Ubuntu、RHEL/CentOS 7 和 Windows 10 上安装 Docker

于 2019-01-18T11:04:10.423 回答