上QQ阅读APP看书,第一时间看更新
1.3 准备实验环境
为了让大家对容器有个感性认识,我们将尽快让一个容器运行起来。首先我们需要搭建实验环境。
1.3.1 环境选择
容器需要管理工具、runtime和操作系统,我们的选择如下:
(1)管理工具:Docker Engine。因为Docker最流行使用最广泛。
(2)runtime :runc。Docker的默认runtime。
(3)操作系统:Ubuntu。虽然存在诸如CoreOS的容器OS,因考虑到我们目前处于初学阶段,选择大家熟悉的操作系统更为合适。等具备了扎实的容器基础知识后,再使用容器OS会更有利。
1.3.2 安装Docker
本小节我们将在Ubuntu 16.04虚拟机中安装Docker。因为安装过程需要访问Internet,所以虚拟机必须能够上网。
Docker支持几乎所有的Linux发行版,也支持Mac和Windows。各操作系统的安装方法可以访问:https://docs.docker.com/engine/installation/。
Docker分为开源免费的CE(Community Edition)版本和收费的EE(Enterprise Edition)版本。下面我们将按照文档,通过以下步骤在Ubuntu 16.04上安装Docker CE版本。
1.配置Docker的apt源
(1)安装包,允许apt命令HTTPS访问Docker源。
$ sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-properties-common
(2)添加Docker官方的GPG key。
$ curl-fsSL https://download.docker.com/linux/ubuntu/gpg|sudo apt-key add -
(3)将Docker的源添加到 /etc/apt/sources.list。
$ sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable"
2.安装Docker
$ sudo apt-get update $ sudo apt-get install docker-ce