对于使用 Windows 7 和 10 的两台不同的笔记本电脑 -VirtualBox
6.1.36- 客人是Ubuntu Desktop
20.04如下
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.4 LTS
Release: 20.04
Codename: focal
为了安装,Docker
我观察并遵循了以下说明:
视频分别介绍了Docker Engine
和的安装Docker Desktop
命令sudo docker run hello-world
按预期工作,因此Docker Engine
安装并按预期正常工作,以防万一有更多信息:
docker compose version
Docker Compose version v2.7.0
docker --version
Docker version 20.10.17, build 100c701
sudo docker version
Client: Docker Engine - Community
Cloud integration: v1.0.28
Version: 20.10.17
API version: 1.41
Go version: go1.17.11
Git commit: 100c701
Built: Mon Jun 6 23:02:57 2022
OS/Arch: linux/amd64
Context: default
Experimental: true
Server: Docker Engine - Community
Engine:
Version: 20.10.17
API version: 1.41 (minimum version 1.12)
Go version: go1.17.11
Git commit: a89b842
Built: Mon Jun 6 23:01:03 2022
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.6.6
GitCommit: 10c12954828e7c7c9b6e0ea9b0c02b01407d3ae1
runc:
Version: 1.1.2
GitCommit: v1.1.2-0-ga916309
docker-init:
Version: 0.19.0
GitCommit: de40ad0
安装Docker Desktop
很好,但是当通过以下方式启动时应用或者命令,GUI 已加载但仍显示以下消息:
- Docker 桌面停止了……
它会保持这种状态好几分钟
如何解决这个问题?
答案1
解决方案是通过复选框KVM Virtualization
启用它。VirtualBox
Enable Nested VT-x/AMD-V
关闭后VirtualBox
,执行:
VBoxManage modifyvm <VirtualMachineName> --nested-hw-virt on
有关为什么使用该命令的更多详细信息,请阅读以下资源:
答案2
使能够虚拟化适用于您的系统。这不是 docker 桌面问题。