win10家庭版安装docker

本文详细介绍了如何在win10家庭版上安装Docker Toolbox,包括下载安装过程、解决常见问题和如何换源。内容涵盖下载Docker Toolbox、运行Docker、检查及解决CPU虚拟化问题、修复bash.exe路径错误以及更改镜像源。
  • windows系统中Docker目前仅有win10专业版和企业版的安装包,家庭版需要通过docker-toolbox来安装
  • docker-toolbox 是为windows上进行虚拟化Dockers环境的一个容器。(官方描述:Docker Toolbox is for older Mac and Windows systems that do not meet the requirements of Docker Desktop for Mac and Docker Desktop for Windows.)

(一)下载docker-toolbox(选择最新版的exe,我当前最新版是19.03.1)

(二)下载安装docker。安装docker-toolbox的过程中需要安装插件,默认安装即可。

  • docker-toolbox包括6个docker工具
    • Docker Client: 运行Docker命令所需的引擎(官方描述:for running Docker Engine to create images and containers)
    • Docker Machine: 包含docker-machine命令
    • Docker Compose: 包含docker-compose命令
    • VirtualBox: Oracle公司的VM VirtualBox包
    • Kitematic: Docker的GUI界面
    • Git: 项目版本管理工具

(三)运行Docker:双击Docker Quickstart Terminal桌面快捷方式

  • 不能加载出?,从下边的小点中找解决方案)

(1)检查CUP的虚拟化功能是否已经打开

CPU的虚拟化功能在开机时进入BIOS中设置开启,开启完成之后,先卸载Docker以及Oracle VM VirtualBox,然后再重新安装DockerToolbox。安装完成之后再次打开Docker客户端就会正常出现小鲸鱼。
(2)快捷方式打开出错:找不到"bash.exe"
由于我之前安装过Git,所以在安装docker-toolbox的时候,没有安装Git,结果出现了“找不到bash.exe”的情况。此时只需将之前Git安装时bash.exe的路径配置好即可。

  • 检查是否安装成功

(四)换源

更换国内镜像源,快速下载依赖

  1. 打开资源管理器,到达docker-machine安装目录
    # git bash 中打开资源管理器
    start $DOCKER_CERT_PATH
    
    # cmd 打开打开资源管理器
    start %DOCKER_CERT_PATH%
    
  2. 在打开的资源管理器中打开config.json,修改镜像源。保存修改后的配置文件。
  3. 修改好配置文件后保存
  • 在git bash中

    docker-machine ssh default
    # 这里--registry-mirror 后面要替换为你想要的替换的镜像源
    sed -e \
    "/--label provider/a\--registry-mirror http://aad0405c.m.daocloud.io" \
    /var/lib/boot2docker/profile
    sudo /etc/init.d/docker restart
    exit
    # 重启 docker-machine
    docker-machine restart defualt
    # 检查 修改是否完成
    docker-machine inspect default
    
  • 在VM bash中

    # 进入VM bash
    	docker-machine ssh [machine-name]  # machine-name一般为default,也可以运行'docker-machine ls'查查看
    	# 在profile的–label provider=virtualbox的下一行添加: --registry-mirror https://xxxxxxxx.mirror.aliyuncs.com
    	sudo vi /var/lib/boot2docker/profile
    

Windows上Docker Toolbox修改镜像源

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值