Ubuntu安装Docker

217次阅读
没有评论

共计 1091 个字符,预计需要花费 3 分钟才能阅读完成。

# 更新包索引
sudo apt-get update
# 安装依赖包以允许 apt 通过 HTTPS 使用存储库(对于较新的 Ubuntu 版本通常已经自带,但为了确保,请运行)sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release
# 添加 Docker 官方 GPG 密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
# 设置稳定的 Docker 仓库
echo \
  "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
# 再次更新包索引以包含新添加的 Docker 仓库
sudo apt-get update
# 安装最新版 Docker Engine、CLI 和 containerd
sudo apt-get install docker-ce docker-ce-cli containerd.io
# 验证 Docker 是否正确安装并启动
sudo docker run hello-world
#(可选)将当前用户添加到 Docker 组,以便无需使用 `sudo` 就能运行 Docker 命令
sudo usermod -aG docker $USER
# 执行完上述命令后,请记得注销并重新登录,以便新的群组设置生效 
# 停止 Docker 服务
sudo systemctl stop docker


# 移除 Docker 软件包
sudo apt-get remove docker-ce docker-ce-cli containerd.io


# 删除依赖项和配置文件(可选,确认不再需要时执行)sudo apt-get autoremove --purge docker-ce




# 清理所有镜像、容器、网络和卷(可选,确保没有残留数据)sudo rm -rf /var/lib/docker




# 如果你之前添加了 docker 组,并将用户加入该组,可以考虑移除用户与 docker 组的关系
sudo gpasswd -d $USER docker




# 最后重启系统以确保所有的更改生效(通常不是必须,但有时有助于清理系统状态)sudo reboot
正文完
 0
XSTPLAN
版权声明:本站原创文章,由 XSTPLAN 于2024-06-03发表,共计1091字。
转载说明:本站所有资源和文章版权归作者所有,未经授权禁止转载。如有转载或引用,请注明来源。
评论(没有评论)