Win10家庭版安装docker

1、检查环境

打开任务管理器,检查性能→虚拟化,是否“已启用”

2、下载docker

 下载地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/

选择CE免费版,下载成功,双击.exe一直下一步安装(如果已经安装了VirtualBox的可以取消勾选)

3、如果win10上已经安装了Git,且安装路径不是默认路径的话,会报错“缺少bash.exe”

解决方法:

右键Docker Quickstart Terminal图标,选择属性,修改目标里面的git路径

将目标里现有的内容复制出来,前面Git/bin/bash.exe是git的路径,修改成为自己的自定义路径即可

"C:\Program Files\Git\bin\bash.exe" --login -i "D:\software\Docker Toolbox\start.sh"

4、再次打开Docker Quickstart Terminal,中间会要授权配置网络和服务器等,选择允许授权,最后会出来一个小鲸鱼

docker  version  查看当前docker的版本信息

1)docker-machine ls 查看默认创建的虚拟机  

2)配置国内加速镜像,阿里云申请https://cr.console.aliyun.com/cn-hangzhou/mirrors

docker-machine ssh default  登录到虚拟主机

vi /var/lib/boot2docker/profile 编辑这个文件,在--label provider=virtualbox的下一行添加--registry-mirror https://xxxxxxxx.mirror.aliyuncs.com 

执行上一个命令修改文件,会说文件只读,加上sudo

sudo vi /var/lib/boot2docker/profile

exit 退出虚拟机

docker-machine restart default  //重启这个名叫default  

重启之后,再次拉取镜像,速度变快

3)然后 docker-machine env default  //指定后面所执行的命令都是基于该虚拟主机

然后复制该命令的最后一行 eval $("C:\Program Files\Docker Toolbox\docker-machine.exe" env default) 执行 
 

5、拉取运行镜像

最简单的hello-world

nginx

docker run -d -p 80:80 --name webserver nginx 

运行成功之后,docker ps可以看到运行中的nginx

登录dockerHub

参考:https://blog.csdn.net/qq_34629975/article/details/79803377

https://blog.csdn.net/hunan961/article/details/79484098

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值