版本:Ubuntu 20.04、docker-desktop-4.11.0-amd64.deb
安装流程:参考官方指引,docker-desktop在Ubuntu安装,需先下载.deb文件到本地,然后:
sudo apt-get update
sudo apt-get install ./docker-desktop-<version>-<arch>.deb
问题:docker-desktop : Depends: docker-ce-cli but it is not installable
解决方法:
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
sudo curl -fsSL https://mirrors.nwafu.edu.cn/docker-ce/linux/ubuntu/gpg | apt-key add - # 这里使用
sudo add-apt-repository "deb [arch=amd64] https://mirrors.nwafu.edu.cn/docker-ce/linux/ubuntu/ $(lsb_release -cs) stable"
sudo apt-get update
参考:ubuntu安装docker-ce 、docker-ce-cli、containerd.io
问题:安装运行docker-desktop,显示:“docker desktop stopped”
原因:系统需要支持嵌套KVM虚拟化,参考官方文章ubuntu安装docker-ce 、docker-ce-cli、containerd.io,终端输入kvm-ok查看支持情况
解决方法:VirtualBox设置-系统-处理器,勾选"启用嵌套VT-x/AMD-V"