ubuntu上安装Docker的方法

本人的学习笔记,主要是对docker的学习记录,并结合在<linux就该这么学>的学习。这次记录了常见系统的Docker安装方法,这些系统我不是都有,但是也记录一下也许以后用得上。

支持的平台

  • 01

    Docker目前已经支持非常多的Linux平台,Ubuntu、Red Hat企业版Linux、Debian、CentOs、Fedora、Oracle Linux等。如果使用虚拟环境,甚至可以在OS X 和 windows中运行。

  • 02

    安装的条件 Docker目前只能在64位CPU架构的计算机上运行(目前只能是x86_64 、amd64)。 Linux 3.8 或 更高版本的内核。3.8之前的版本也能运行,但效果不同,遇到问题时大家都建议你升级。

在Ubuntu中安装Docker

  • 01

    版本支持:Ubuntu 12.04 LTS 及之后的 64位版本 。但这并不意味着除此之外的Ubuntu或Debian不能按照Docker,只要有适当的内核和Docker所必须的支持,其他版本也能安装,但是不能得到官方的支持,遇到BUG无法得到官方的修复。

  • 02

    现假设我安装好的Ubuntu 12.04 LTS 64位电脑为darknight.example.com。 确认依据安装能满足要求的Linux内核。通过uname命令查询。 $ uname -a Ubuntu 12.04.3及以上版本的默认内核是3.8.0 x86_64。

  • 03

    如果查到的不是3.8版的内核,可以用apt-get来升级: $ sudo apt-get update $ sudo apt-get install linux-headers-3.8.0-27-generic 然后更新Grub启动加载器来加载新内核: $ sudo update-grub 完成安装后,重启宿主机来启用新的3.8内核: $sudo reboot 重启之后,可以用 uname -a确认是否运行了新版本内核。

  • 04

    $ ls l /sys/class/misc/device-mapper 如果没有出现device-mapper的信息,可以加载 dm_mod 模块: $ sudo modprobe dm_mod cgroup 和命名空间自2.6版本已经开始集成在Linux内核中了。

  • 05

    通过Docker源安装最新版本。要安装最新的 Docker 版本,首先需要安装 apt-transport-https 支持,之后通过添加源来安装。 $ 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 lxc-docker

  • 06

    如果是较低版本的 Ubuntu 系统,需要先更新内核。 $ sudo apt-get update $ sudo apt-get install linux-image-generic-lts-raring linux-headers-generic-lts-raring $ sudo reboot 安装之后启动 Docker 服务。

  • 07

    ubuntu下,用以下这种脚本方式安装最方便,来源于sameersbn/docker-gitlab官方说明: sudo apt-get purge docker.io curl -s https://get.docker.io/ubuntu/ | sudo sh sudo apt-get update sudo apt-get install lxc-docker

CentOS

  • 01

    对于 CentOS6,可以使用 EPEL 库安装 Docker,命令如下 $ sudo yum install http://mirrors.yun-idc.com/epel/6/i386/epel-release-6-8.noarch.rpm $ sudo yum install docker-io

  • 02

    CentOS7 CentOS7 系统 CentOS-Extras 库中已带 Docker,可以直接安装: $ sudo yum install docker 安装之后启动 Docker 服务,并让它随系统启动自动加载。 $ sudo service docker start $ sudo chkconfig docker on

  • 03

    所以,你是想在ubuntu上安装还是centos?

(0)

相关推荐

  • 如何在Ubuntu上安装软件

    作为一名Linux新手,你希望能安装所需要的程序,但又不懂得如何操作?本文将为你介绍在最近版本的Ubuntu上安装程序的方法. 步骤 01 除非你使用离线软件库,否则请连接上互联网. 利用图形化界面进 ...

  • ubuntu上安装QQ(包括多个软件安装方法)

    ubuntu上安装QQ 一直是装的是双系统win7 + ubuntu (或 deepin linux) , 因为ubuntu 和 deepin linux都是半年一个版本,所以,每次有新版本推出,我就 ...

  • Ubuntu上安装GNOME命令行终端Terminator方法

    这里指的Terminator并不是Ubuntu现在默认自带的命令行终端,而是GNOME图形化界面下的gnome-terminal,现在就来看一下Ubuntu上安装GNOME命令行终端Terminato ...

  • 在U盘上安装系统的方法

    在U盘上安装系统的方法 Linux也有不同的版本,虽然各自都有各自的优点,但其内核都差不多.给大家推荐这个操作系统是:Ubuntu.首先要下载这个系统安装软件,ISO文件Ubuntu11.10版本 将 ...

  • 如何在ubuntu下安装wine?在ubuntu下安装wine的方法

    wine,我每次安装ubuntu的时候都会装它,因为很多时候,它可以让我们的使用其他平台的软件,那么如何安装wine呢?下面小编要为大家带来在ubuntu下安装wine的方法!一起去看看吧! 以下是一 ...

  • 怎么在CentOS系统上安装Docker

    Docker 是一个开源工具,它可以让创建和管理 Linux 容器变得简单.容器就像是轻量级的虚拟机,并且可以以毫秒级的速度来启动或停止.Docker 帮助系统管理员和程序员在容器中开发应用程序,并且 ...

  • 在Windows系统上安装Docker的教程

    大家好,今天我们来了解一下 Windows 操作系统中的 Docker 以及在其中安装 Docker Windows 客户端的知识.Docker 引擎使用 Linux 特有的内核特性,因此不能通过 W ...

  • vmware下ubuntu的安装与配置方法(图文详解)

    ubuntu下载地址:http://www./softs/60337.html 一.ubuntu的安装 1.新建虚拟机 这里一定要选择第三项“我以后再安装操作系统” 然后选择下一步,选择要安装的系统( ...

  • Ubuntu 上安装IE浏览器的方法

    Ubuntu 上安装IE浏览器的方法