首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ubuntu raring上安装Docker

在ubuntu raring上安装Docker
EN

Stack Overflow用户
提问于 2013-10-17 04:12:24
回答 3查看 9K关注 0票数 4

很抱歉这个新手问题...:)

我已经尝试了几次在我的linux机器上安装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

我得到了:

代码语言:javascript
复制
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包,但它似乎没有安装...

我不明白。

Help help :)请帮助。

为Jeangui干杯

EN

回答 3

Stack Overflow用户

发布于 2013-10-17 08:44:29

命令的顺序应该是:

代码语言:javascript
复制
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

也就是说,您首先需要添加personal package archive (ppa)的密钥,然后将该归档添加到您的apt源代码中。

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

票数 27
EN

Stack Overflow用户

发布于 2014-07-01 18:26:32

我也有同样的问题,你需要理解的是Docker只适用于64位的Ubuntu操作系统。

代码语言:javascript
复制
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

但是它会告诉你错误

代码语言:javascript
复制
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package lxc-docker

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

票数 7
EN

Stack Overflow用户

发布于 2019-01-18 19:04:10

请按照以下步骤操作

代码语言:javascript
复制
> 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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19412911

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档