从2013开始,docker技术开始取代虚拟机,加上k8s的推出,直接引爆了云原生和微服务的技术的发展。 作为一个技术工作者,很多时候需要对某些技术做一个研究,对于一个技术的研究,可能会在不同环境下进行,比如使用家里的电脑进行操作,也可能使用公司的电脑进行研究,也可以使用笔记本或台式。如果每个环境都需要搭建一个环境,会大大增加研究的成本。而使用docker构建虚拟环境,在一个地方配置好环境之后,其他地方只需要拉去对应的版本镜像即可。docker技术与github代码版本管理结合,能够有效解决环境和多地协助的问题。本文介绍该过程中的一个docker安装的硬件虚拟化的设置:华硕主板BIOS设置虚拟化技术。一来是为了自己日后可以参考,二来也希望能帮助其他同行。
本人的环境是win10家庭版+华硕prime Z390-A, 处理器是17 9700K, GPU是geforce1070。信息如下:
目前win10教育版,专业版,企业版是支持docker的直接安装的,而win10家庭版和之前的版本无法直接安装,不过可以安装docker toolbox解决。
若为disabled,说明没有开启,安装toolbox之前需要设置为enabled。
开发bios设置有两种方法,一种是从开机时按【esc】键,一种是系统中进入。第一种开机时记住按【esc】键即可,第二种方法更为实用一点,所以这里介绍第二种方法(以win10家庭版为例)。
在上一步骤重启之后,会进入到Bios页面,之后按一下步骤进行
https://mashtips.com/enable-virtualization-windows-10/
https://docs.docker.com/toolbox/toolbox_install_windows/
https://github.com/docker/toolbox/releases
因篇幅问题不能全部显示,请点此查看更多更全内容