接下来比较重要的就是要启用hyper-v,开启虚拟化,在启用或关闭windows功能中勾选这项功能。之后就可以重启就可以了。
接下来配置一下镜像加速器和各项操作
这里首先可以使用阿里云的镜像加速,在阿里云搜索镜像与容器服务,然后找到里面的加速地址复制就可以。
然右击docker图标,选择setting。
接下来在把复制过去的加速地址复制在registy-mirrors处即可,下面的experimental后面的参数改成true。(不然可能后面无法复制镜像)
之后就可直接在命令行输入指令 docker --version docker version 进行检验安装是否成功,这里可以发现已经安装成功了。
这里直接使用指令docker run -it ubunt bash安装和下载ubuntu容器。
此处构建python环境是参考此篇连接进行构建
hypervisor.cpuid.v0 = "FALSE"
mce.enable = "TRUE"
vhv.enable = "TRUE"
之后就可以顺利启用hyper-v功能了
来配置一下镜像加速器
这里首先可以使用阿里云的镜像加速,在阿里云搜索镜像与容器服务,然后找到里面的加速地址复制就可以。
docker是一个开源的应用容器引擎。Docker 的构想是要实现“ Build , Ship and Run Any App, Anywhere”,即通过对应用的封装( Packaging )、分发( Distribution )、部署( Deployment )、运行( Runtime )生命周期进行管理,达到应用组件级别的“ 一次封装,到处运行” 。第一周做课设的时候就已经感受到本次课设难度,由于指导书给出的版本过于落后,也由于指导书的是基于linux操作系统下的,网络上也很少有相关资源及描述。不过由于我们组几个人互帮互助,解决彼此之间的问题,所以也算是初步完成了第一周的进展,所以总题上来说还是很不错的,也进一步了解了docker的机制。发现如果配置成功,真的是特别方便的编程及做实验的利器,而且其所占空间较小,因此是十分方便部署的。
20175104 李屹哲 基于Windows的信息安全专业导论学习容器的构建 课程设计 第一周进展
原文:https://www.cnblogs.com/20175104lyz/p/12701368.html