Ubuntu和更新Docker [英] Ubuntu and updating Docker

查看:292
本文介绍了Ubuntu和更新Docker的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



我正在按照 https://docs.docker.com/engine/installation/linux/ubuntulinux/



<显然,docker-compose的当前版本是1.7。然而,在运行文档后,安装docker引擎,然后我得到:

  $ docker-compose --version 
docker-compose版本:1.4.0

  $ docker --version 
Docker版本1.11.1,build 5604cbe

当我尝试更新它时,我得到以下内容:

  $ sudo apt-get upgrade docker-engine 
阅读包列表...完成
构建依赖关系树
读取状态信息...完成
计算升级... docker-engine已经是最新版本。
完成

更新



这只是不断变得陌生人。在尝试下面的所有建议之后,我现在得到这个:

  $ docker-compose -v 
程序' docker-compose目前未安装。您可以通过键入以下方式来安装它:
sudo apt-get install docker-compose
anton @ Charles:〜$ sudo apt-get install docker-compose
阅读包列表...完成
构建依赖树
读取状态信息...完成
docker-compose已经是最新版本。
0升级,0新安装,0删除,0未升级。

如何更新码头服务员?



感谢

解决方案

尝试这个东西:

 code> sudo sh -cwget -qO- https://get.docker.io/gpg | apt-key add  - 
sudo sh -cecho deb http://get.docker .io / ubuntu docker main\> /etc/apt/sources.list.d/docker.list
sudo aptitude update
sudo aptitude install lxc-docker

如果这不起作用,可以通过第三方进行:

  $ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9 
$ sudo sh -cecho deb https:// get.docker.io/ubuntu docker main> /etc/apt/sources.list.d/docker.list
$ sudo apt-get update
$ sudo apt-get install lxc-docker


I am trying to run the latest stable version of docker and docker-compose.

I am following the instructions on https://docs.docker.com/engine/installation/linux/ubuntulinux/

Apparently the current version of docker-compose is 1.7.

Yet, after running through the documentation, installing docker-engine, I then get:

$ docker-compose --version
docker-compose version: 1.4.0

And

$ docker --version
Docker version 1.11.1, build 5604cbe

When I try to update it, I get the following:

$ sudo apt-get upgrade docker-engine
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... docker-engine is already the newest version.
Done

Update

This just keeps getting stranger. After trying all of the advice below, I now get this:

$ docker-compose -v
The program 'docker-compose' is currently not installed. You can install it by typing:
sudo apt-get install docker-compose
anton@Charles:~$ sudo apt-get install docker-compose
Reading package lists... Done
Building dependency tree       
Reading state information... Done
docker-compose is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

How then can I update docker?

Thanks

解决方案

Try this stuff :

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 aptitude update
sudo aptitude install lxc-docker

If this is not working, lets do it via third party :

$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9
$ sudo sh -c "echo deb https://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list"
$ sudo apt-get update
$ sudo apt-get install lxc-docker

这篇关于Ubuntu和更新Docker的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆