在Ubuntu上安装Docker
2016-12-14 11:29
232 查看
前言
Docker 简介
Docker 安装
添加apt 公钥密钥
添加源列表
使用 阿里云 一键安装
后记
Docker有不少有趣的功能,通过本教程相信你会更好地理解它们。Docker的特性主要包括以下几点:
速度飞快以及优雅的隔离框架
物美价廉
CPU/内存的低消耗
快速开/关机
跨云计算基础构架
具体的细节上面的就不再赘述了,网上到处都是,其实简而言之 Docker 就是一个类似虚拟机的系统。
我这里依旧使用 apt 源的 安装方式。
在其中写入 对应系统版本的源地址 我这里为
之后执行apt 工具的 update 操作 获取新源中的软件列表
For Ubuntu Trusty, Wily, and Xenial, install the linux-image-extra-* kernel packages, which allows you use the aufs storage driver.
对于 ubuntu 来说 还需要安装一个
xx 为当前操作系统的内核版本,我们可以直接用官网给出的命令。
阿里云镜像站的帮助文档
然而安装完成之后我才发现我当前系统(ubuntu 14.04.05)使用的内核版本(3.19.0-78)已经不被支持了…
于是使用 提示的命令更新系统内核,而且之后应该还需要更新对应内核版本的
不过万幸的是,系统更新后一切正常,Docker 也可以正常启动运行,linux-image-extra-xx 也已经自动安装过了。
Docker 简介
Docker 安装
添加apt 公钥密钥
添加源列表
使用 阿里云 一键安装
后记
前言
本文编写时使用的系统为 ubuntu 14.04 LTS, 安装具体操作流程依照了官方文档 以及一个汉化版教程Docker 简介
Docker是一个新的容器化的技术,它轻巧,且易移植,号称”build once, configure once and run anywhere”。Docker有不少有趣的功能,通过本教程相信你会更好地理解它们。Docker的特性主要包括以下几点:
速度飞快以及优雅的隔离框架
物美价廉
CPU/内存的低消耗
快速开/关机
跨云计算基础构架
具体的细节上面的就不再赘述了,网上到处都是,其实简而言之 Docker 就是一个类似虚拟机的系统。
Docker 安装
注意事项: Docker 不支持 32位 或者内核版本低于 3.10 的 linux系统。我这里依旧使用 apt 源的 安装方式。
添加apt 公钥密钥
使用 get-key 命令$ sudo apt-key adv \ --keyserver hkp://ha.pool.sks-keyservers.net:80 \ --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
添加源列表
我选择依旧在/etc/apt/sources.list.d/目录下新建源列表
sudo vi /etc/apt/sources.list.d/docker.list
在其中写入 对应系统版本的源地址 我这里为
deb https://apt.dockerproject.org/repo ubuntu-trusty main
之后执行apt 工具的 update 操作 获取新源中的软件列表
For Ubuntu Trusty, Wily, and Xenial, install the linux-image-extra-* kernel packages, which allows you use the aufs storage driver.
对于 ubuntu 来说 还需要安装一个
linux-image-extra-xx来支持 Docker使用的
aufs文件系统。
xx 为当前操作系统的内核版本,我们可以直接用官网给出的命令。
sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual
使用 阿里云 一键安装
也可以是使用阿里云镜像的一键脚本,这个脚本使用的就是阿里云的源速度应该还会快不少。阿里云镜像站的帮助文档
curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -
后记
整个安装过程非常简单。然而安装完成之后我才发现我当前系统(ubuntu 14.04.05)使用的内核版本(3.19.0-78)已经不被支持了…
WARNING: Security updates for your current Hardware Enablement Stack ended on 2016-08-04: * http://wiki.ubuntu.com/1404_HWE_EOL To upgrade to a supported (or longer-supported) configuration: * Upgrade from Ubuntu 14.04 LTS to Ubuntu 16.04 LTS by running: sudo do-release-upgrade OR * Switch to the current security-supported stack by running: sudo apt-get install linux-image-generic-lts-xenial linux-generic-lts-xenial and reboot your system.
于是使用 提示的命令更新系统内核,而且之后应该还需要更新对应内核版本的
aufs文件系统支持组件。
sudo apt-get install linux-image-generic-lts-xenial linux-generic-lts-xenial
不过万幸的是,系统更新后一切正常,Docker 也可以正常启动运行,linux-image-extra-xx 也已经自动安装过了。
相关文章推荐
- Ubuntu 默认壁纸历代记
- Ubuntu Remix Cinnamon 20.04 评测:Ubuntu 与 Cinnamon 的完美融合
- 关于Ubuntu 11.10启动提示waiting for the network configuration的问题
- 在 Ubuntu 桌面中使用文件和文件夹
- ubuntu下chrome无法同步问题解决
- centos6.5上安装docker
- 在kubernetes上实现tomcat日志的持久化
- Ubuntu Linux使用体验
- docker容器的网络信息查看
- 使用 GNOME 优化工具自定义 Linux 桌面的 10 种方法
- 以Ubuntu 9.04为例 将工作环境迁移到 Linux
- VirtualBox虚拟机XP与宿主机Ubuntu互访共享文件夹
- 从USB安装Ubuntu Server 10.04.3 图文详解
- Ubuntu 15.04 正式版发布下载
- Linux-Ubuntu 10.04安装Cadence-ic610 方法总结图解
- Ubuntu 12.04和Windows 7双系统安装图解
- Ubuntu /home下中文目录如何修改成英文?
- 开机出现:grub rescue的修复方法
- Ubuntu连接Android真机调试