Dockerforwindows安装教程
⽬录
Doccker 简介
  Docker 是⼀个开源的应⽤容器引擎,基于 Go 语⾔ 并遵从 Apache2.0 协议开源。
  Docker 可以让开发者打包他们的应⽤以及依赖包到⼀个轻量级、可移植的容器中,然后发布到任何流⾏的 Linux 机器上,也可以实现虚拟化。容器是完全使⽤沙箱机制,相互之间不会有任何接⼝(类似 iPhone 的 app),更重要的是容器性能开销极低。
  Docker 从 17.03 版本之后分为 CE(Community Edition: 社区版) 和 EE(Enterprise Edition: 企业版),我们⽤社区版就可以了。
Docker 安装
安装⽐较简单,双击运⾏,点下⼀步即可,可以勾选⾃⼰需要的组件:
docker toolbox 是⼀个⼯具集,它主要包含以下⼀些内容:
Docker CLI - 客户端,⽤来运⾏ docker 引擎创建镜像和容器。
Docker Machine - 可以让你在 Windows 的命令⾏中运⾏ docker 引擎命令。
Docker Compose - ⽤来运⾏ docker-compose 命令。
Kitematic - 这是 Docker 的 GUI 版本。
Docker QuickStart shell - 这是⼀个已经配置好Docker的命令⾏环境。
Oracle VM Virtualbox - 虚拟机。
下载完成之后直接点击安装,安装成功后,桌边会出现三个图标,⼊下图所⽰:
点击 Docker QuickStart 图标来启动 Docker Toolbox 终端。
如果系统显⽰ User Account Control 窗⼝来运⾏ VirtualBox 修改你的电脑,选择 Yes。
$ 符号那你可以输⼊以下命令来执⾏。
$ docker run hello-world
Unable to find image 'hello-world:latest' locally
Pulling repository hello-world
91c95931e552: Download complete
go语言安装教程a8219747be10: Download complete
Status: Downloaded newer image for hello-world:latest
Hello from Docker.
This message shows that your installation appears to be working correctly.
To generate this message, Docker took the following steps:
1. The Docker Engine CLI client contacted the Docker Engine daemon.
2. The Docker Engine daemon pulled the "hello-world" image from the Docker Hub.
(Assuming it was not already locally available.)
3. The Docker Engine daemon created a new container from that image which runs the
executable that produces the output you are currently reading.
4. The Docker Engine daemon streamed that output to the Docker Engine CLI client, which sent it
to your terminal.
To try something more ambitious, you can run an Ubuntu container with:
$ docker run -it ubuntu bash
For more examples and ideas, visit:
docs.docker/userguide/
Win10 系统
现在 Docker 有专门的 Win10 专业版系统的安装包,需要开启 Hyper-V。
点击 Get started with Docker Desktop,并下载 Windows 的版本,如果你还没有登录,会要求注册登录:
2、运⾏安装⽂件
双击下载的 Docker for Windows Installer 安装⽂件,⼀路 Next,点击 Finish 完成安装
安装完成后,Docker 会⾃动启动。通知栏上会出现个⼩鲸鱼的图标,这表⽰ Docker 正在运⾏。
桌边也会出现三个图标,⼊下图所⽰:
我们可以在命令⾏执⾏ docker version 来查看版本号,docker run hello-world 来载⼊测试镜像测试。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。