windows 10中docker的安装
1、安装docker在win10的新版本中已经不需要安装虚拟机了,直接可以运行在Windows的Hyper-V上,但是这个对版本是有要求的,win10版本必须在10586(win10的小版本号)以上而且必须是64位,而且不能是家庭版,事实上国人的选择面只有win10专业版这个版本了,因为其他版本升级不是那么容易,怎么装win10这里就不介绍了,百度多的是。装好win10后在下载Windows
1、安装
docker在win10的新版本中已经不需要安装虚拟机了,直接可以运行在Windows的Hyper-V技术上,但是对win10的版本是有要求的,win10版本必须在10586(win10的小版本号)以上而且必须是64位,查看小版本号在命令行中输出cmd就可以看到。
而且不能是家庭版,最好选择win10专业版,因为其他版本升级不是那么容易,怎么装win10这里就不介绍了,百度多的是。装好win10后如果版本没有达到要求,再下载Windows10Upgrade9252.exe中文名叫做win10易升,地址是
https://download.microsoft.com/download/0/4/7/047889D0-578C-4A44-A38F-7F30A6CB3809/current-version/Windows10Upgrade9252.exe
用这个官方软件就可以升级到win10的最新版本,升级过程还是非常缓慢的,升级完成后就可以去docker官网下载最新版本的docker进行安装了。
安装完成后,在cmd中输入docker就可以看到相应结果了
除了cmd中不能用linux shell命令以外,其他的都差不多。
2、配置
这个是docker默认的网络配置,而在本机中有个虚拟网卡为10.0.75.1,知道这个虚拟网卡对如何使用代理上网还是非常有用,毕竟不用代理跟新或者安装镜像的时候还是非常慢的, 如果你不是通过vpn全局代理的话,就需要把代理软件的ip地址绑定在,docker虚拟网卡上。
docker代理配置如图
通过网卡10.0.75.1的22端口上网,这个配置不光光对dockerMachine 起作用,对docker的所有容器都起作用,都会通过代理上网。
而代理将监听端口绑定在10.0.75.1就可以了
更多推荐
所有评论(0)