Windows下如何安装Docker

来源:互联网 发布:朴槿惠 邪教 知乎 编辑:程序博客网 时间:2024/06/06 19:56

1. 下载

从Docker官网下载到Docker Toolbox:

https://www.docker.com/products/docker-toolbox

选择下载Windows版本的(默认只有64位的)。

2. 安装

双击下载后的安装程序,进行安装。

默认勾选的安装组件有6个:

  • Docker Client for Windows
  • Docker Machine for Windows
  • Docker Compose for Windows
  • VirtualBox
  • Kitematic for Windows(Alpha)
  • Git for Windows

选择默认安装即可。

安装完成后,桌面会有三个快捷方式:Docker Quickstart Termial、Oracle VM VirtualBox、Kitematic。

主要组件介绍:

(1)Docker Client

面向Windows的Docker客户端,采用的是命令行界面。在cmd下输入 docker 后按回车键,就会看到该命令的使用说明。

(2)Docker Machine

Docker Machine是一个简化Docker安装的命令行工具,通过一个简单的命令行即可在相应的平台上安装Docker,比如VirtualBox、 Digital Ocean、Microsoft Azure。

(3)VirtualBox

由于Docker 是基于Linux Container的,所以Docker服务器必须运行在Linux内核的操作系统上。在Windows平台上运行的Docker,其实是运行在使用虚拟机软件在Windows平台上创建的Linux系统虚拟机上。流行的虚拟机软件有VMware、VirtualBox等,Docker Toolbox提供了VirtualBox软件的安装包。

(4)Kitematic

Docker GUI(图形用户界面)。

(5)Git

Git是一个非常优秀的版本控制系统。Github是一个基于Git的代码托管平台,像JQuery、Docker等比较火的开源社区都使用它进行源码管理。Github是Git的服务端。 通过ssh、git协议访问Github,就需要一个git客户端。Docker Toolbox提供了windows环境下的Git客户端(即msysGit),msysGit的优势是提供了一个命令行界面(Git Bash)。 对于Github来说,msysGit是客户端。其实msysGit也可以是服务器端,用来创建Git仓库(Repository)。

注意: 对于linux,Docker client、Docker deamon以及容器都可以直接运行在本地机器上;但对于windows,Docker deamon以及容器必须运行在Linux虚拟机上,这个虚拟机称为Docker host。

原创粉丝点击