本机上没有内存,只能在虚拟机上苟住😭😭😭
没有用过docker,遇到问题,只能靠万能的互联网(俺很幸运俺很幸运俺很幸运——有没有效果不知道,但是先拜一拜再说,虔诚.jpg)
一、教程部分
安装 Docker Desktop (或Minikube) 或用于使用 Docker ——我用的是 Docker Desktop 。(可以使用 Docker Desktop 启动 Docker)
链接: 安装教程
二、遇到的问题
2.1.有个博主说是没有启动的问题
我就在这个文件夹,运行了,但是,出现一个框,就闪退了。
2.2.点击桌面的图标
果然有问题
重新下载bootdocker.iso,这里版本不是最新的,下载最新的版的boot2docker.iso镜像, 官方下载地址: 下载最新版
参考了这篇文章,最新版本解决了,下面这种情况的报错问题:
2.3.再点击桌面图标
出现了以下错误,
看到有人说是因为拿不到ip,是虚拟机的ip问题。说要将Oracle VM里面的虚拟机删掉。点击图标
将其中的虚拟机删除。但是还是没有解决我的问题。
我又看 这篇文章说可以直接修改VirtualBox,看起来很厉害,不过我不会(😌菜的安详。
2.4.根据报错
Error creating machine: Error in driuer during machine creations This computer doesn’ t have UT-X/AM,我发现我的虚拟机没有虚拟化。
这里我先在本机上,关闭了Windows本地的虚拟化功能,并且关闭了内核隔离。做法是
1、使用Windows+X快捷键点选打开「控制面板」;
2、点击「程序和功能」-点击左侧的「启用或关闭 Windows 功能」即可打开「Windows 功能」对话框。
【内核隔离的操作方法——设置->更新与安全->windows安全中心->设备安全性->关闭。
前面操作完了之后,我其实不太知道有什么用,但是都操作一次,最后,就是虚拟化,我感觉这个虚拟化方法比较简单。
2.5.到这里,又提示出错
本机,以管理员身份运行cmd命令行,输入bcdedit /set hypervisorlaunchtype off,回车,重启,就可以使用VMware虚拟机了。
!!!注意:刚刚整理的时候发现,我在虚拟机cmd命令行,还用了这个命令docker-machine create default --virtualbox-no-vtx-check——
三、基本命令——待完善……
docker version
2.
四、感恩博主们(俺给你们拜一拜)
1参考:ip出现问题