女性科技节课前准备(三)--- Docker 安装

女生科技体验节课前准备教程(三),从0到1打造你的微信智能助理预热,教你如何搭建Docker 环境

Docker 介绍

简单的说,docker 是一个简化部署的工具,因为wechaty的项目本身依赖了很多模块和环境,如果依次安装会非常复杂,所以wechaty 构建了一个docker 镜像,你只要安装docker 以后,将wechaty 的镜像拉下来,就可以使用了。镜像内部已经帮你把所有依赖的模块打包安装好了。
如果你想了解更多docker 的内容,可以阅读下面几个链接,如果你希望尽快安装docker,可以跳过这4个链接看下面的安装部分

  • 一个有意思的docker介绍:https://www.zhihu.com/question/22871084
  • docker 官方文档:https://docs.docker-cn.com/
  • wechaty 官方docker 介绍:https://github.com/Chatie/wechaty/wiki/Docker
  • docker 官方安装教程:https://docs.docker-cn.com/engine/installation/

Docker 安装

1. Mac安装

Docker for Mac 要求系统最低为 macOS 10.10.3 Yosemite,或者 2010 年以后的 Mac 机型,最低 4GB 内存。如果系统不满足需求,可以考虑安装 Docker Toolbox。如果机器安装了 VirtualBox 的话,VirtualBox 的版本不要低于 4.3.30。

下载

通过这个链接下载:https://download.docker.com/mac/stable/Docker.dmg

安装

如同 macOS 其它软件一样,安装非常简单,双击下载的文件,然后将那只叫 Moby 的鲸鱼图标拖拽到 Application 文件夹即可(其间可能会询问系统密码)。

女性科技节课前准备(三)--- Docker 安装_第1张图片
install-mac-dmg.png

运行

从应用中找到 Docker 图标并点击运行。

女性科技节课前准备(三)--- Docker 安装_第2张图片
install-mac-apps.png

运行之后,会在右上角菜单栏看到多了一个鲸鱼图标,这个图标表明了 Docker 的运行状态。

女性科技节课前准备(三)--- Docker 安装_第3张图片
install-mac-menubar.png

第一次点击图标,可能会看到这个安装成功的界面,点击 “Got it!” 可以关闭这个窗口。

女性科技节课前准备(三)--- Docker 安装_第4张图片
install-mac-success.png

以后每次点击鲸鱼图标会弹出操作菜单。

女性科技节课前准备(三)--- Docker 安装_第5张图片
install-mac-menu.png

验证安装成功:

  • 可以看到docker 版本号:


    女性科技节课前准备(三)--- Docker 安装_第6张图片
    image.png
  • 可以使用Docker 运行 docker run hello-world
女性科技节课前准备(三)--- Docker 安装_第7张图片
image.png

2.Windows安装

win7、win8 系统

win7、win8 等需要利用 docker toolbox 来安装,国内可以使用阿里云的镜像来下载,下载地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/, 可以选择链接页面下面最新的版本(v17.10.0)

docker toolbox 是一个工具集,下载完成之后直接点击安装,安装成功后,桌边会出现三个图标,入下图所示:

女性科技节课前准备(三)--- Docker 安装_第8张图片
image

点击 Docker QuickStart 图标来启动 Docker Toolbox 终端。

如果系统显示 User Account Control 窗口来运行 VirtualBox 修改你的电脑,选择 Yes。

女性科技节课前准备(三)--- Docker 安装_第9张图片
image

验证安装成功:
docker run hello-world

Win10 系统

现在 Docker 有专门的 Win10 专业版系统的安装包,需要开启Hyper-V。

开启 Hyper-V
女性科技节课前准备(三)--- Docker 安装_第10张图片
image

程序和功能

女性科技节课前准备(三)--- Docker 安装_第11张图片
image

启用或关闭Windows功能

image

选中Hyper-V

女性科技节课前准备(三)--- Docker 安装_第12张图片
image.png
安装 Toolbox

最新版 Toolbox 下载地址: https://www.docker.com/get-docker

点击 Get Docker Community Edition,并下载 Windows 的版本:

女性科技节课前准备(三)--- Docker 安装_第13张图片
image.png
女性科技节课前准备(三)--- Docker 安装_第14张图片
image.png
运行安装文件

双击下载的 Docker for Windows Installe 安装文件,一路 Next,点击 Finish 完成安装。

女性科技节课前准备(三)--- Docker 安装_第15张图片
image.png
女性科技节课前准备(三)--- Docker 安装_第16张图片
image.png

安装完成后,Docker 会自动启动。通知栏上会出现个小鲸鱼的图标

,这表示 Docker 正在运行。

桌边也会出现三个图标,入下图所示:

我们可以在命令行执行 docker version 来查看版本号,docker run hello-world 来载入测试镜像测试。

如果没启动,你可以在 Window是 搜索 Docker 来启动:

女性科技节课前准备(三)--- Docker 安装_第17张图片
image.png

启动后,也可以在通知栏上看到小鲸鱼图标:


image.png
Windows 更多Docker 相关介绍:

如果有更多疑问,可以看相关文档:

  • 使用docker toolbox安装docker
  • 使用docker引擎在容器中运行镜像
  • 创建自己的docker镜像并且在容器中运行它

Docker 下安装wechaty

运行 docker run zixia/wechaty ,如果能像下图成功运行即可,如下图:
TIPS: 如果一直无法下载,是因为镜像在墙外,可以先运行下面的命令,在运行docker run zixia/wechaty试试

docker pull registry.docker-cn.com/zixia/wechaty

最终出现下面的界面,恭喜你,已成功安装了wechaty 镜像。


女性科技节课前准备(三)--- Docker 安装_第18张图片
image.png

活动地址 http://www.huodongxing.com/go/techiefestival2018
项目连接:https://github.com/chatie/wechaty
工作坊内容:

image.png

你可能感兴趣的:(女性科技节课前准备(三)--- Docker 安装)