不同版本Ubuntu安装Docker及Docker desktop

安装Docker

详细安装介绍请看链接: 官网

操作系统要求

Ubuntu Jammy 22.04 (LTS)
Ubuntu Impish 21.10
Ubuntu Focal 20.04 (LTS)
Ubuntu Bionic 18.04 (LTS)

卸载旧版本

如果安装过旧版本的docker、docker-engine、docker.io需要先卸载。

sudo apt-get remove docker docker-engine docker.io containerd runc

卸载新版本

如果装过一次又想重新开始,需要卸载装好的新版本。执行下面的代码可完全删除。

sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-compose-plugin
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd

安装代码

注意这是安装docker,不是docker desktop。

以下代码为汇总代码,直接使用即可安装成功。

sudo apt-get update
sudo apt-get install \
    ca-certificates \
    curl \
    gnupg \
    lsb-release
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
sudo service docker start
sudo docker run hello-world
sudo service docker stop

安装Docker desktop

详细安装介绍请看链接: 官网

操作系统要求

64 位内核和 CPU 支持虚拟化。(一般都有)

KVM 虚拟化支持。按照 KVM 虚拟化支持说明检查是否启用了 KVM 内核模块以及如何提供对 kvm 设备的访问。(注意开启KVM)

QEMU 必须是 5.2 版或更高版本。我们建议升级到最新版本。

系统初始化系统。

Gnome 或 KDE 桌面环境。
对于许多 Linux 发行版,Gnome 环境不支持托盘图标。要添加对托盘图标的支持,您需要安装一个 Gnome 扩展。例如,应用程序指示器)。

至少 4 GB 的内存。

启用在用户命名空间中配置 ID 映射,请参阅文件共享。

Ubuntu Jammy Jellyfish 22.04 (LTS) or Ubuntu Impish Indri 21.10.(这一块直接把21.0以下的版本拒绝了。)

综上所述,有两个最重要的点:
1、打开kvm,安装好相关依赖
具体可以看看这篇博客,进入BIOS时按F12,如果没有用就试一下F2或者F10。
2、ubuntu系统版本不能低于21.10
3、非 Gnome 桌面环境,必须安装:gnome-terminal

sudo apt install gnome-terminal

卸载Docker desktop

如果之前安装想重新安装,卸载的代码如下:

sudo apt remove docker-desktop
rm -r $HOME/.docker/desktop
sudo rm /usr/local/bin/com.docker.cli
sudo apt purge docker-desktop

安装代码

下载安装包
然后安装:

sudo apt-get update
sudo apt-get install ./docker-desktop-<version>-<arch>.deb

其中的docker-desktop--.deb为安装包的名字。

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

粥粥粥少女的拧发条鸟

你的鼓励是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值