Ubuntu14.04安装docker并升级成最新版
来源:互联网 发布:mysql备份语句 编辑:程序博客网 时间:2024/06/04 17:47
一、安装docker
通过下面的方法从Docker官方源安装docker。首先需要安装apt-transport-https,并添加Docker官方源。
在terminal中执行如下命令:
sudo apt-get install apt-transport-https
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9
sudo bash -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 -y lxc-docker下图只截取了部分:
查看docker版本(并不是最新的docker版本):
sudo docker version
由于docker更新版本很快,因此使用sudo apt-get update -y lxc-docker并不能成功更新。
二、升级docker
2.1、卸载旧版本
首先需要卸载到已有的版本。
sudo apt-get purge docker.io
删除/etc/docker/目录:
sudo rm -rf /etc/docker/
sudo apt-get autoremove
2.2 更新 apt 源
Docker 默认 APT 仓库中的版本较低,因此要设置 APT 使用 Docker 的官方源,更新包信息,确保 APT 能使用 https 的方式,并安装 CA 证书。
sudo apt-get updatesudo apt-get install apt-transport-https ca-certificates
sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
在文件 /etc/apt/sources.list.d/docker.list 中添加相应的源。
对应的源有:
Ubuntu Precise 12.04 (LTS): deb https://apt.dockerproject.org/repo ubuntu-precise mainUbuntu Trusty 14.04 (LTS): deb https://apt.dockerproject.org/repo ubuntu-trusty mainUbuntu Wily 15.10: deb https://apt.dockerproject.org/repo ubuntu-wily mainUbuntu Xenial 16.04 (LTS): deb https://apt.dockerproject.org/repo ubuntu-xenial main例如,对于我的系统14.04 而言:
echo "deb https://apt.dockerproject.org/repo ubuntu-trusty main" | sudo tee /etc/apt/sources.list.d/docker.listsudo apt-get update对于 Ubuntu 14.04, 15.10, 16.04,推荐安装 linux-image-extra-* 内核包。这些包能允许我们使用 aufs 存储驱动。
sudo apt-get update && sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual
apt-cache policy docker-engine
2.3 安装
上面的处理好了后,安装时需要注意的是docker的名称发生了变化。v1.12之前的版本叫docker.io,新版本改为docker-engine。
sudo apt-get install docker-engine执行完成后,查看版本号就会发现已经是最新版17.05.0-ce了。
验证安装:
sudo docker run hello-world
该命令会下载一个测试映像然后开启一个容器运行。当容器运行后,会输出一段消息然后退出。
查看 docker 守护进程的状态(高版本查看守护进程的命令):
sudo status docker
至此,docker升级就完成了。
参考书籍:《Docker技术入门与实战》
参考博客:http://blog.csdn.net/mungo/article/details/54632686
阅读全文
0 0
- Ubuntu14.04安装docker并升级成最新版
- Ubuntu14.04安装最新版Docker
- Ubuntu14.04安装最新版Docker
- ubuntu14.04安装docker及升级docker
- ubuntu14.04安装docker及升级docker
- 【Docker安装】- Ubuntu14.04中安装最新版的Docker
- 【Docker安装】- Ubuntu14.04安装最新版Docker-1.9.1
- ubuntu14.04升级eclipse到最新版
- ubuntu14.04安装docker
- ubuntu14.04 安装Docker
- ubuntu14.04安装docker
- Docker ubuntu14.04安装
- ubuntu14.04安装Docker
- 【docker】-- Ubuntu14.04 安装
- 【docker】-- ubuntu14.04 安装
- 如何在ubuntu14.04上安装docker并运行image
- ubuntu14.04 LTS安装firefox最新版
- ubuntu14.04LTS安装docker
- [Mongodb]mongodb import json
- ZED使用ORB_SLAM2
- Entity to index is not an @Indexed entity:
- 【英语】或许你该开始读英文原著了
- Unable to find a valid document id for entity
- Ubuntu14.04安装docker并升级成最新版
- 【英语】思维映射是一段很长的路
- 12 月 7 日不光有红米 5/5 Plus,华为新机 nova 2s 也要“凑热闹”
- 搞死一家芯片公司之后,苹果现在又要对另一家动手了
- AI附能行业 — 他免费开放视觉人工智能技术
- 等了4年,Space X再次延迟发射Falcon Heavy火箭
- Google发布了ALY项目的最新成果:Vision Kit
- 浙江浦江水晶小镇启动全面智慧化建设
- 迈外迪一口气发布四款产品,从商用Wi-Fi转型智能商业