Docker在线安装

来源:互联网 发布:数据采集监控系统 编辑:程序博客网 时间:2024/06/01 10:14

Docker的安装

1   Docker官网

https://get.docker.com

2   Docker详细定义

百度百科:http://baike.baidu.com/link?url=Bv6UxwxRq8xTRoKAfUtJ5Rsbb97rnKKRe2_VQzYsENNh0WzwJAn2LBgDdJwg1RER5y652-ZCsVrRzFX9vQPLc_

3   Docker的简单定义

Docker是一个轻量级虚拟化技术,它具备传统虚拟化无可比拟的优势。他更简易的安装和使用方便/更快的速度、服务集成与开发流程自动化,都使docker被广大技术爱好者青睐。

4   Docker的安装条件

A.    Docker只支持64位CPU架构的计算机,目前不支持32位CPU;

B.     建议系统的Linux内核版本为3.10及以上;

C.     Linux内核需要开启cgroup和namespace功能;

D.    对于非Linux内核平台,如MicroSoft Windows和OS X,需要安装使用Boot2Docker工具。

5   在ubuntu下安装docker

5.1  Ubuntu支持docker的版本

A.    Ubuntu Trusty14.01(LTS)

B.     Ubuntu precise 12.04(LTS)

C.     Ubuntu Sanucy 13.10

5.2  在Ubuntu15.10下安装docker

5.2.1  由于docker需要64位CPU,并且建议linux内核3.10版本以上

查看linux CPU架构:

Uname –a


从图中可见我们使用的4.2.0内核,cpu为x86_64支持64位

:如果系统的内核版本小于3.10,请使用下面的方法升级内核

sudoapt-get update

sudoapt-get install linux-image-generic-lts-trusty

安装完成后重新启动 reboot

附: linux-image-generic-lts-trusty是安装Docker所必需的包,它为Docker提供AUFS支持。为了发挥docker的更多功能我们建议安装linux-headers-generic-lts-trustyxserver-xorg-lts-trustylibgl1-mesa-glx-lts-trusty,它们为docker提供相应的功能支持。

5.2.2  检查并安装下载工具

which wget


:如果没有下载工具那么使用下面命令安装:

apt-getupdate

apt-getinstall wget

5.2.3  安装最新版的docker

wget –qO- https://get.docker.com/ |sh


5.2.4  查看docker是否正确安装

在终端中输入docker


查看docker版本号

docker version

查看docker的详细信息:


5.2.5  使用示例测试

A.   dockerrun hello-world

可能第一次运行不成功,多试几次就可以了

结果:


B.    使用官方ubuntu镜像测试 hello world

#装载镜像(网速慢的环境会导致失败)

docker pull ubuntu


#执行hello world相关命令

docker run ubuntu /bin/echo helloworld


到此docker环境成功安装

0 0