要开始安装Docker,我们将使用Ubuntu实例.您可以使用Oracle Virtual Box设置虚拟Linux实例,以防您还没有.
以下屏幕截图显示了一个安装在Oracle Virtual Box上的简单Ubuntu服务器.有一个名为 demo 的操作系统用户,它已在系统上定义,具有对服务器的完全root权限.
要安装Docker,我们需要按照以下步骤进行操作.
步骤1 : 在安装Docker之前,首先必须确保运行正确的Linux内核版本. Docker只能在Linux内核版本3.8及更高版本上运行.我们可以通过运行以下命令来完成此操作.
uname
此方法返回有关Linux系统的系统信息.
语法
uname -a
选项
a : 这用于确保返回系统信息.
返回值
此方法返回Linux系统上的以下信息 :
内核名称
节点名称
内核版本
内核版本
machine
处理器
硬件平台
操作系统
示例
uname -a
输出
当我们运行上述命令时,我们将得到以下结果 :
从输出中我们可以看到Linux内核版本是4.2.0-27,高于3.8版本,所以我们很高兴.
第2步 : 您需要使用最新的软件包更新操作系统,可以通过以下命令 :
apt-get
此方法将软件包从Internet安装到Linux系统.
语法
sudo apt-get update
选项
sudo 去; sudo 命令用于确保命令以root访问权限运行.
update : 使用 update 选项确保在Linux系统上更新所有软件包.
返回值
无
示例
sudo apt-get update
输出
当我们运行上述命令时,我们将得到以下结果 :
此命令将连接到Internet并下载最新的Ubuntu系统软件包.
第3步 : 下一步是安装必要的证书,以便稍后使用Docker站点下载必要的Docker软件包.可以使用以下命令完成.
sudo apt-get install apt-transport-https ca-certificates
第4步 : 下一步是添加新的GPG密钥.下载Docker所需的软件包时,需要此密钥以确保所有数据都已加密.
以下命令将从密钥服务器 hkp://ha.pool.sks-keyservers.net:80并将其添加到 adv 钥匙串中.请注意,需要此特定密钥才能下载必要的Docker软件包.
第5步 : 接下来,根据您拥有的Ubuntu版本,您需要将相关站点添加到 apt包管理器的 docker.list ,以便它能够从Docker站点检测Docker软件包并相应下载它们.
精确12.04(LTS)─deb
Trusty 14.04(LTS)─去 https://apt.dockerproject.org/repo/ ubuntu-trusty main
Wily15.10─deb https://apt.dockerproject.org/repo ubuntu-wily main
Xenial 16.04(LTS) - https://apt.dockerproject.org/repo ubuntu-xenial main
由于我们的操作系统是Ubuntu 14.04,我们将使用存储库名称作为"deb https://apt .dockerproject.org/repo ubuntu-trusty main".
然后,我们需要将此存储库添加到 docker.list 中如上所述.
echo "deb https://apt.dockerproject.org/repo ubuntu-trusty main" | sudo tee /etc/apt/sources.list.d/docker.list
第6步 : 接下来,我们发出 apt-get update命令来更新Ubuntu系统上的软件包.
第7步 : 如果要验证包管理器是否指向正确的存储库,可以通过发出 apt-cache命令来执行此操作.
apt-cache policy docker-engine
在输出中,您将获得 https://apt.dockerproject.org/repo/
步骤8 : 发出 apt-get update命令以确保本地系统上的所有软件包都是最新的.
步骤9 : 对于Ubuntu Trusty,Wily和Xenial,我们必须安装linux-image-extra- *内核包,允许用户使用 aufs存储驱动程序.较新版本的Docker使用此驱动程序.
可以使用以下命令完成.
sudo apt-get install linux-image-extra - $(uname -r) linux-image-extra-virtual
第10步号;最后一步是安装Docker,我们可以使用以下命令 :
sudo apt-get install -y docker-engine
在这里, apt-get 使用安装选项从Docker网站下载Docker引擎映像并安装Docker./p>
Docker引擎是Docker公司针对基于Ubuntu的系统的官方软件包.
在下一节中,我们将看到如何检查已安装的Docker版本.
Docker版本
要查看Docker的运行版本,您可以发出以下命令 :
语法
docker version
选项
版本 : 它用于确保Docker命令返回已安装的Docker版本.
返回值
输出将提供系统上安装的Docker版本的各种详细信息.
示例
sudo docker version
输出
当我们运行上述程序时,我们将得到以下结果 :
Docker Info
要查看有关在系统上运行的Docker的更多信息,您可以发出以下命令 :
语法
docker info
期权
信息 : 它用于确保Docker命令返回有关安装的Docker服务的详细信息.
返回值
输出将提供系统上安装的Docker的各种细节,例如 :
容器数量
图像数量
Docker使用的存储驱动程序
Docker使用的根目录
Docker使用的执行驱动程序
示例
sudo docker info
输出
当我们运行上述命令时,我们将获得以下信息结果 :
适用于Windows的Docker
Docker对Windows有开箱即用的支持,但你需要进行以下配置才能安装Docker for W indows.
系统要求
Windows操作系统 | Windows 10 64位 |
内存 | 2 GB RAM(推荐) |
您可以下载Docker for Windows来自 : https://docs.docker.com/docker-for-windows/
Docker ToolBox
Docker ToolBox专为Windows的旧版本设计,例如Windows 8.1和Windows 7.您需要具有以下配置才能安装Docker for Windows.
系统要求
Windows操作系统 | Windows 7,8,8.1 |
内存 | 2 GB RAM(建议) |
虚拟化 | 这应该启用. |
您可以从下载Docker ToolBox; https://www.docker.com/products/docker-toolbox