在Ubuntu升级Docker的方法

摘要:在文章《体验DigitalOcean的VPS云服务》中实现了搭建一个Ubuntu 14.04的VPS操作系统环境,并使用Ubuntu 14.04版本官方软件源中已经自带的Docker包(docker.io)完成了Docker的安装,但是安装后的版本为1.0.1比较老,一些新的功能无法使用(比如,docker
exec),本文记录升级到最新Docker的方法。

第一次的安装方法:(apt-get)

  1. apt-get install -y docker.io
  2. ln -sf /usr/bin/docker.io /usr/local/bin/docker
  3. sed -i `$acomplete -F _docker docker` /etc/bash_completion.d/docker.io

安装的版本信息:

升级的方法:(从Docker官方源安装最新的版本,首先需要安装apt-transport-https,并添加Docker官方源)

  1. sudo apt-get install apt-transport-https
  2. # Add the Docker repository key to your local keychain
  3. sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9
  4. # Add the Docker repository to your apt sources list.
  5. sudo sh -c "echo deb https://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list"
  6. # update your sources list
  7. sudo apt-get update
  8. # 之后通过下面命令来安装最新版本的docker:
  9. apt-get install -y lxc-docker
  10. # 以后更新则:
  11. apt-get update -y lxc-docker
  12. ln -sf /usr/bin/docker /usr/local/bin/docker

升级后的版本信息:

时间: 2024-08-29 02:55:19

在Ubuntu升级Docker的方法的相关文章

Ubuntu系统安装Docker

本文仅仅介绍在ubuntu系统主机上安装Docker的方法,OSX,windows等系统请读者参阅: window安装点击这里 OSX安装点击这里 在Ubuntu系统中安装Docker 目前,官方支持在西面的Ubuntu系统中安装Docker: Ubuntu 14.04 64位 Ubuntu 13.04 64位 Ubuntu 13.10 64位 Ubuntu 12.04 64位 但是,并不是说在上述清单之外的Ubuntu(活着Debian)版本就不能安装Docker.只要有适当的内核和Docke

史上最全(全平台)docker安装方法!

代码狂魔 32019.01.05 22:46:46字数 4,426阅读 9,949 image.png 2017年2月8日,docker更新到1.13.1(更新日志),此后又分为了docker CE(社区版)和docker EE(商业版). 此处只分享docker CE安装方法,商业版多了容器资源监控和镜像扫描的功能,普通用户用不到. 如果是你是懒人,在服务器版本直接执行官方出品的一键安装脚本(脚本会区分不同的操作系统且脚本会安装体验版(edge版)而不是稳定版(stable版)且最好不要用于生

ubuntu下docker安装与版本升级

ubuntu 下docker安装与版本升级 一.系统环境 系统:ubuntu-server 14.04 x86_64 内核:3.13.0-32-generic 二.Docker安装 --------------------------------------------------------------------------------- 要想安装最新版本的Docker需要使用Docker源来安装 $ sudo su - root # apt-get -y installapt-transp

ubuntu 怎么更新?ubuntu更新命令及方法

ubuntu 怎么更新?ubuntu更新命令及方法 安装Ubuntu系统后,第一件事就是更新系统源.由于系统安装的默认源地址在英国,作为Ubuntu的主源,国内连接速度非常慢,所以我们要将它换成就近的快速源. 网上有些人说CN99是国内最快的源,但不同的网络状况连接以下源的速度不同, 所以cn99并不一定是最快的源, 建议在添加前手动验证一下源的连接速度(ping下就行),比如说北京网通ADSL用户连接cn99就非常慢,而ftp.sjtu.edu.cn则相对较快,选择最快的源可以节省大批下载时间

UBUntu 软件 源配置方法

最近公司产品需要增加一个功能,就是版本自动更新,使用apt-get 实现.apt-get 软件源配置的方法,参见本人资源里的共享.下面是代码中作为升级的一部分. FILE *fp; char buffer[256]; char source_ok[] = "Reading package lists..."; if(0 > system("mv -f /etc/apt/sources.list /etc/apt/sources.list.upgrade"))

ubuntu 删除过期内核方法

ubuntu 的一个让处女座人不舒服的地方就是 每次升级后原来的文件还保留在系统中,不会自动清理,所以对于有洁癖的人来说需要自己清理. 先来看看你的系统中已经存在的内核版本:dpkg --get-selections|grep linux libselinux1                    install linux-firmware                    install linux-generic-pae                install linux-he

Ubuntu搭建docker环境

一丶自己搭建Ubuntu的虚拟机(网上很多教程) PS:下带图形化界面的Ubuntu镜像,这里只说一下要装那些工具和做那些配置 安装vim sudo apt-get install vim 更换ubuntu的更新源 1.备份系统自带源 mv /etc/apt/sources.list /etc/apt/sources.list.bak 2.修改/etc/apt/sources.list文件 sudo vim /etc/apt/sources.list 3.添加一下更新源(18.04的清华大学源)

完全解决 ubuntu 升级 /boot 空间不足

经常升级Linux内核,导致更新时警告/boot分区空间不足.这是以为多次升级内核后,导致内核版本太多,清理一下没用的内核文件就行了. 查看安装的内核 dpkg --get-selections |grep linux-image 也可直接查看/boot下有哪些文件 ls /boot 查看当前运行内核 uname -a 将旧的内核删除(尽量保留2-3个以便恢复) sudo apt-get purge linux-image-3.5.0-17-generic 清理/usr/src 文件 sudo

ubuntu下docker固定IP配置及桥接

ubuntu下docker固定IP配置及桥接 一.Docker的四种网络模式 Docker在创建容器时有四种网络模式,bridge为默认不需要用--net去指定,其他三种模式需要在创建容器时使用--net去指定. bridge模式,使用--net=bridge指定,默认设置. none模式,使用--net=none指定. host模式,使用--net=host指定. container模式,使用--net=container:容器名称或ID指定.(如:--net=container:30b668