1.docker安装前的准备
本教程安装的是Docker for Windows。Docker for Windows这个安装包包含了windows环境中运行docker的所有,不需要再单独安装虚拟机~
但是,Docker for Windows对win10系统也有要求。
1.1 Docker for Windows的当前版本运行在64位Windows 10 Pro,专业版、企业版和教育版上。家庭版是不行的,如果是家庭版,那么一是升级到专业版【个人推荐方式】:win10家庭版升级win10专业版,二是安装Docker Toolbox,教程自行百度~
1.2 检查电脑的虚拟化是否开启。进入任务管理器,点击性能->cpu ,查看虚拟化是否已启用,如果虚拟化是已禁用,那么需要重启电脑进入bios开启虚拟化,教程自行百度~
1.3 控制面板->程序->启用或关闭Windows功能->把Hyper-v勾上,重启电脑。docker安装前准备已完成。
2. docker下载安装
2.1 点击下载Docker for Windows Installer.exe;推荐复制下载连接,然后用某雷下载~速度杠杠的~
2.2 下载完成后,双击安装即可。安装过程中无脑下一步就可以完成安装~
安装完成后,点击弹窗中的 Close and restart 重启电脑。
重启后,电脑桌面和菜单图标上面会有docker的图片
2.3 鼠标放在右下角的docker图标上,会显示Docker is running表示启动成功,第一次安装启用会弹出个Docker Cloud登录界面,可以去注册个账号然后登录,注册账号
2.4 右下角的docker图标,右击选择settings进去,设置docker配置信息
2.4.1 General:这里是设置docker开机自启,应用程序启动时检查更新,发布使用情况统计信息
2.4.2 Resources: 分配cpu数量与内存量
2.4.3 Daemon:Docker for windows10 可以配置阿里云镜像,到https://cr.console.aliyun.com/ 注册一个账户,登录后。在列表选择加速器,把加速器地址复制粘贴到Daemon的Registry mirrors中即可。免费的!!!
3. docker使用
3.1 运行cmd,检测docker/docker-compose版本
3.2 查看版本信息,运行docker命令
3.3 运行docker run hello-world以测试从Docker Hub中拉取图像并启动容器
出现上图信息,表示docker已经ok了~可以开心的在windows环境下运行docker了~