Windows安装Docker

  • 不推荐在Windows系统安装Docker,会有一些奇怪的坑不容易解决,建议windows环境安装虚拟机,通过虚拟机中的Linux系统安装Docker
  • 官方安装文档 9
  • 从安装文档中下载安装文件
  • 运行安装文件,根据提示一步步进行安装即可

更换国内镜像源

  • 打开docker的settings菜单

  • 在设置中选择Deamon菜单,点击Basic开关切换到高级设置

  • 在下方参数中,registry-mirrors后的列表内添加国内源地址,注意使用双引号包围地址:https://docker.mirrors.ustc.edu.cn

  • 点击Apply,让设置生效,docker会自动重启。

首先:

  下载 .exe 安装文件,地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/

注意:

  这里有2个版本,-ce 和 没有-ce版本, 前者是社区版(免费),后者是专业版,社区版就够用了,我是选择 DockerToolbox-18.03.0-ce.exe 文件下载

下载完成后,双击安装即可。安装完成可看到如下三个图标:

简单说明:

  Docker Quickstart Terminal  docker客户端

  Kitematic          docker的一个GUI工具

  Virtualbox            虚拟机

然后双击启动Quickstart docker客户端,此时控制台可能会出现错误的提示,例如:

Running pre-create checks…
Unable to get the local Boot2Docker ISO version: Did not find prefix “-v” in version string
(default) Default Boot2Docker ISO is out-of-date, downloading the latest release…
(default) Latest release for github.com/boot2docker/boot2docker is v18.03.0
(default) Downloading …

卡死在这里了。

解决方案:

  在docker安装的根目录下已经有了一个boot2docker.iso文件

    若没有:

      Docker Toolbox启动时会进行pre-create check,可能需要下载一个boot2docker.iso文件

      如果因为网络或其他原因一直卡在这里,可以先退出程序,自行下载后把文件放到.docker\machine\cache目录下,再次启动

  将它拷贝到默认的cache文件夹下即可(.docker>machine>cache文件下可以找到)

重新启动docker客户端,上面的卡死现象就解决了,等待一会就好了,示例效果图:

看到这个大鲸鱼,则表示docker安装成功了。

输入命令:docker version  -- 可查看docker版本等信息

如有问题,请@me,欢迎交流。

Windows 10 ~ Docker 安装的更多相关文章

  1. Win 10 Docker安装和简单使用

    Win 10 Docker安装和简单使用 1.环境准备 Docker for Windows需要运行在64位Windows 10 Pro专业版.企业版或教育版(1607年纪念更新,版本14393或更高 ...

  2. 在Windows 10上安装Oracle 11g数据库出现的问题及解决

    在Windows 10上安装Oracle 11g数据库,并且很多次出现过:当安装的进度条进行到快要结束的时候弹出一个提示框.如下: [Java(TM)2 Platform Standard Editi ...

  3. Windows 10环境安装VIM代码补全插件YouCompleteMe

    Windows 10环境安装VIM代码补全插件YouCompleteMe 折腾一周也没搞定Windows下安装VIM代码补全插件YouCompleteMe,今天在家折腾一天总算搞定了.关键问题是在于P ...

  4. Windows 10 上安装 3D Studio Max 2016 报错的解决办法

    在 Windows 10 上安装 3D Stuido Max 2016 报错,无法正常安装,查看日志是 VC 运行时安装错误,经过分析发现在 Windows 10 上已经有这些运行时并且版本比安装包中 ...

  5. 【Flutter 1-2】在 Windows 10下安装Flutter+Dart+Android Studio 配置Flutter开发环境

    在 Windows 10下安装Flutter+Dart+Android Studio 配置Flutter开发环境 文章首发地址 配置环境变量 由于部分网站被墙的原因,我们需要先配置Flutter国内镜 ...

  6. 如何在 Windows 10 上安装 WSL 2

    翻译自 Joey Sneddon 2020年10月30日的文章<How to Install WSL 2 on Windows 10> [1] 如果您想在最新的 Windows 版本中尝试 ...

  7. Windows 10平台安装PostgreSQL 14.2详细教程

    Windows 10平台安装postgreSQL 14.2.1,安装步骤很简单,基本上是点击下一步(next). 使用SQL Shell(psql)进行交互:使用pgAdmin工具进行管理. tips ...

  8. Windows 10 PC 安装 Docker CE

    系统要求 Docker CE 支持 64 位版本的 Windows 10 Pro,且必须开启 Hyper-V. 如果系统是win 10 家庭版安装 docker  很恶心, 我也是废了2天才安装, 由 ...

  9. 【Windows 10 IoT - 3】Windows 10 RTM安装及新特性(树莓派 Pi2)

    在<[Window 10 IoT - 1]Window 10系统安装(树莓派 Pi2)>中,我们介绍了Windows 10 IoT预览版的安装,正式版Windows 10 IOT(OS版本 ...

  10. VS2015在Windows 10 下面安装经验

    实体机环境:Windows 10 专业版(2017年2月28日 官方下载版本) VS2015:cn_visual_studio_enterprise_2015_with_update_3_x86_x6 ...

随机推荐

  1. redis 缓存穿透和缓存击穿,缓存雪崩的原因及解决方案

    缓存穿透 缓存穿透是指查询缓存中没有,数据库中也没有的数据 .从系统层面来看,请求像是穿透了缓存,直接访问数据库.这种情况会给系统带来潜在的风险,如果有大量的请求访问系统数据库中不存在的数据,会直接请 ...

  2. (0807) import 与 include文件

    1)验证中filelist以及package https://blog.csdn.net/geter_CS/article/details/125689476 总结来说:规则是,要想使用某个文件内容, ...

  3. 基于注解的AOP

    1.引入依赖 <!--spring aop依赖--> <dependency> <groupId>org.springframework</groupId&g ...

  4. zookeeper在关闭服务时报could not find file /opt/module/zookeeper-3.5.10/zkData/zookeeper_server.pid

    遇到了个问题,zookeeper在执行 bin/zkServer.sh stop时 会报题目中的错误,我搜了一下博客,好像是因为第一次启动的不是zkServer.sh中的服务 我先 kill -9 加 ...

  5. GDB调用

    编译时需要加-g参数: gcc -g -o test main.c 使用GDB执行:gdb test -GDB命令

  6. python快速制作可视化报表

  7. clickhouse-数据副本踩坑

    数据副本--失败,看日志 vim /var/log/clickhouse-server/clickhouse-server.err.log select * from system.replicati ...

  8. loadrunner脚本--参数与变量

    一:定义 1.参数的定义 lr_save_string("xushasha","param"); 2.变量定义 int x;  //遵循c语言规范 二:调用方法 ...

  9. python调用包中函数__init__作用

    python调用包中函数__init__作用 lx:分享一个小知识点 lx:主函数中 调用了 包(目录)中某个模块的函数,但是没有出现模块名.函数铭 lx:可能是再包中的__init__中已经提前调用 ...

  10. Fedora 切换为阿里软件源

    1.备份原软件源配置 cp /etc/yum.repos.d/fedora.repo /etc/yum.repos.d/fedora.repo.bak cp /etc/yum.repos.d/fedo ...