2024年最新版 Ubuntu 20+ 上安装 Docker
一、前言
在网上搜了一些安装docker的方法,怎么说感觉良莠不齐,参考GPT整理一下来自GPT4这边的安装docker的解决方法,实测能用》2024.1.2,大概耗时7分钟左右(在没报错的情况下),还挺快。基本是按流程一波走完了。
二、步骤
1、更新软件包索引:
sudo apt-get update
2、安装包允许 apt 通过 HTTPS 使用仓库:
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
3、添加 Docker 的官方 GPG 密钥:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
注:这里我运行了大概2分钟左右,请耐心等待结果
4、设置 Docker 稳定版仓库:
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
注意:如果你使用的是 ARM 架构的 Ubuntu,则需要将上面的 [arch=amd64] 更改为 [arch=arm64]
5、再次更新软件包索引:
sudo apt-get update
6、安装 Docker CE:
sudo apt-get install docker-ce
7、验证 Docker CE 是否安装成功:
sudo docker run hello-world
这条命令会下载一个测试镜像并在容器中运行它,如果安装成功,它会打印一条消息到你的终端。
请注意,以上步骤适用于大多数 Ubuntu 版本,但是在某些旧版 Ubuntu 或者特定的 Ubuntu 发行版上,可能会有所不同。
此外,要管理 Docker 作为非 root 用户运行,你可能还想要将你的用户添加到 docker 组:
sudo usermod -aG docker ${USER}
添加后,你需要注销并重新登录,或者重新启动系统,以便更改生效。这样你就可以不用每次都输入 sudo 来运行 Docker 命令了。