Ubuntu、Debian 系列安装 Docker

系统要求

Docker 支持以下版本的 Ubuntu 和 Debian 操作系统:

  • Ubuntu Xenial 16.04 (LTS)
  • Ubuntu Trusty 14.04 (LTS)
  • Ubuntu Precise 12.04 (LTS)
  • Debian testing stretch (64-bit)
  • Debian 8 Jessie (64-bit)
  • Debian 7 Wheezy (64-bit)(必须启用 backports)

Ubuntu 发行版中,LTS(Long-Term-Support)长期支持版本,会获得 5 年的升级维护支持,这样的版本会更稳定,因此在生产环境中推荐使用 LTS 版本。

Docker 目前支持的 Ubuntu 版本最低为 12.04 LTS,但从稳定性上考虑,推荐使用 14.04 LTS 或更高的版本。

Docker 需要安装在 64 位的 x86 平台或 ARM 平台上(如树莓派),并且要求内核版本不低于 3.10。但实际上内核越新越好,过低的内核版本可能会出现部分功能无法使用,或者不稳定。

用户可以通过如下命令检查自己的内核版本详细信息:

$ uname -a
Linux device 4.4.0-45-generic #66~14.04.1-Ubuntu SMP Wed Oct 19 15:05:38 UTC 2016 x86_64 x86_64 x86_64

使用脚本自动安装

Docker 官方为了简化安装流程,提供了一套安装脚本,Ubuntu 和 Debian 系统可以使用这套脚本安装:

curl -sSL https://get.docker.com/ | sh

执行这个命令后,脚本就会自动的将一切准备工作做好,并且把 Docker 安装在系统中。

不过,由于伟大的墙的原因,在国内使用这个脚本可能会出现某些下载出现错误的情况。国内的一些云服务商提供了这个脚本的修改版本,使其使用国内的 Docker 软件源镜像安装,这样就避免了墙的干扰。

阿里云的安装脚本

curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -

DaoCloud 的安装脚本

curl -sSL https://get.daocloud.io/docker | sh

CentOS 操作系统安装 Docker

系统要求

Docker 最低支持 CentOS 7。

Docker 需要安装在 64 位的平台,并且内核版本不低于 3.10。 CentOS 7 满足最低内核的要求,但由于内核版本比较低,部分功能(如 overlay2 存储层驱动)无法使用,并且部分功能可能不太稳定。

使用脚本自动安装

Docker 官方为了简化安装流程,提供了一套安装脚本,CentOS 系统上可以使用这套脚本安装:

curl -sSL https://get.docker.com/ | sh

执行这个命令后,脚本就会自动的将一切准备工作做好,并且把 Docker 安装在系统中。

不过,由于伟大的墙的原因,在国内使用这个脚本可能会出现某些下载出现错误的情况。国内的一些云服务商提供了这个脚本的修改版本,使其使用国内的 Docker 软件源镜像安装,这样就避免了墙的干扰。

阿里云的安装脚本

curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -

DaoCloud 的安装脚本

curl -sSL https://get.daocloud.io/docker | sh

Ubuntu/CentOS下使用脚本自动安装 Docker相关推荐

  1. linux防火墙添加udp 123,centos下的ntp的安装和配置 (注意 防火牆的udp 123要打開,不然會不能用)...

    centos下的ntp的安装和配置安装 yum install ntp 配置文件 /etc/ntp.conf restrict default kod nomodify notrap nopeer n ...

  2. 【转载】【重要】Ubuntu Linux 下 Ffmpeg 及 Mencoder 安装使用小结

    近段时间在学习 Ffmpeg.Mencoder 音视频转换,大概在 Ubuntu 10.04.Ubuntu 10.10.Ubuntu Natty 测试版上安装和使用过.重点是针对低分辨率的普通手机视频 ...

  3. CentOS下TPC-W安装

    CentOS下TPC-W安装 1.安装java(jdk-6u25-linux-x64.bin) mkdir /usr/java cd /usr/java/ chmod +x jdk-6u25-linu ...

  4. 让CentOS能用yum自动安装rar和unrar

    [0]README 0.1)本文转自: http://www.centoscn.com/CentOS/config/2015/0520/5485.html 目的:让CentOS能用yum自动安装rar ...

  5. 使用yum命令安装mysql_Linux Centos 下使用yum 命令安装mysql实现步骤

    linux centos 下使用yum 命令安装mysql实现步骤 1. 查看服务器中有没有安装过mysql 1. 查看有没有安装包: yum list mysql* #移除已经安装的mysql yu ...

  6. linux的mysql本地yum安装_Linux Centos 下使用yum 命令安装mysql实现步骤

    Linux Centos 下使用yum 命令安装mysql实现步骤 1. 查看服务器中有没有安装过Mysql 1. 查看有没有安装包: yum list mysql* #移除已经安装的mysql yu ...

  7. linux 卸载32位rar,让CentOS能用yum自动安装rar和unrar

    目的:让CentOS能用yum自动安装rar和unrar 系统环境: CentOS 7.0 具体操作步骤如下: 1.编辑文件 编辑dag.repo文件,或者说是新建一个dag.repo文件. vi / ...

  8. Ubuntu 16.04LTS(Xenial Xerus)离线安装docker

    文章目录 一.下载安装包 二.导入安装包 三.安装依赖包 四.安装docker 注意 一.下载安装包 通过https://packages.ubuntu.com/判断自己的Ubuntu属于哪个版本,例 ...

  9. linux 安装rpm qt can't creat,centos 下 Qt Creator 的安装使用

    centos 下 Qt Creator 的安装使用 Qt 以其开源,免费,完全面向对象(很容易扩展),允许真正的组件编程以及可移植跨平台等诸多优势得到越来越多的开发人员的青睐.Qt Creator 是 ...

最新文章

  1. trogan连接不上_解决连接不上网(Connection not connected).doc
  2. javaWeb实现文件上传与下载 (转)
  3. 头条号个人中心登录_微信个人订阅号开通了创作领域的认证!这是要跟头条看齐了吗?...
  4. 分清DB_NAME、INSTANCE_NAME、ORACLE_SID、SERVICE_NAME、DB_DOMAIN和GLOBAL_DB_NAME
  5. 【转】RAX,eax,ax,ah,al 关系
  6. 在武大吉奥期间的任务
  7. 过年用计算机弹奏,过年实用,你可能需要的亲戚称呼计算器
  8. 5 分钟掌握智联招聘网站爬取并保存到 MongoDB 数据库
  9. c++程序查重系统设计思路
  10. 在spyder怎么升级_怎么更新spyder?
  11. word图片与文字居中对齐
  12. 公链生态周报:币安下架BSV,链塔加入本体共建者计划 | 链塔智库
  13. php中文乱码问号,php中文问号乱码怎么办
  14. qt离线下载地址5.14.2
  15. CSGO 详细控制台指令(更新中)
  16. MATLAB实现数字滤波器的频带变换
  17. css3自定义字体、字体图标
  18. 定积分求解方法——分步积分法
  19. Drupal 模块开发基本教程(三)
  20. matlab 沙丁,基于三维空间关于海豚围捕沙丁鱼群的运动规律

热门文章

  1. 几种常见信号波形变换电路
  2. 2018-2019-1 20165201 《信息安全系统设计基础》第6周学习总结
  3. 区块链 - Geth 搭建私有网络-实战
  4. asp mvc @Html.CheckBox(sel,true) 往后台传值问题
  5. 文件上传漏洞及解决办法
  6. Atitit. 软件GUIbutton与仪表盘--webserver区--获取apache配置文件路径 linux and apache的启动、停止、重新启动...
  7. CreateRemoteThread注入DLL
  8. iOS tabBarController 初始化就执行了 viewDidLoad
  9. 简单的图片处理servlet
  10. OpenJudge/Poj 2027 No Brainer