在ubuntu raring上安装Docker

时间:2013-10-16 20:12:24

标签: ubuntu docker

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

我已经尝试过几次在我的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

我遇到了这个例外:无法启动二进制文件docker。

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

我不明白。

帮助:)请。

欢呼声 Jeangui

3 个答案:

答案 0 :(得分: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

答案 1 :(得分: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位,它将无法读取图像,这就是出现错误的原因

答案 2 :(得分: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

如果您仍然遇到错误,请参考此博客Install Docker on Ubuntu, RHEL/CentOS 7 and Windows 10