Ubuntu安装Docker(保姆级)

Ubuntu安装Docker



前言

提示:本文以 Ubuntu22.04为例安装Docker


提示:以下是本篇文章正文内容,下面案例可供参考

一、准备工作

①:卸载旧版本Docker

  • ubuntu自带的docker版本太低,需要先卸载旧的再安装新的

注:docker的旧版本不一定被称为docker,http://docker.io 或 docker-engine也有可能

  • 所以我们卸载的命令为:
sudo apt-get remove docker docker-engine docker.io containerd runc

②:更新软件包

  • 更新Ubuntu软件包列表和已安装软件的版本
sudo apt update 
sudo apt upgrade

二、开始安装

①:安装docker依赖

  • Docker在Ubuntu上依赖一些软件包
sudo apt-get install ca-certificates curl gnupg lsb-release

②:添加Docker官方GPG密钥

  • 执行以下命令来添加Docker官方的GPG密钥
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

在这里插入图片描述

③:添加Docker软件源

  • 执行以下命令来添加Docker的软件源
  • 注:该命令需要使用root权限
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
  • 按回车继续

在这里插入图片描述
在这里插入图片描述

④:安装docker

  • 执行以下命令来安装Docker
sudo apt-get install docker-ce docker-ce-cli containerd.io

在这里插入图片描述

01:配置用户组(可选)

  • 默认情况下,只有root用户和docker组的用户才能运行Docker命令。
  • 我们可以将当前用户添加到docker组,以避免每次使用Docker时都需要使用sudo。
sudo usermod -aG docker $USER

注:重新登录才能使更改生效

02:验证是否成功安装

  • 我们可以通过启动docker来验证我们是否成功安装
sudo docker version

在这里插入图片描述

  • 启动docker并查看运行状态
systemctl start docker
systemctl status docker

在这里插入图片描述

03:安装工具

sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common

在这里插入图片描述

04:重启docker

service docker restart

05:验证是否成功

  • 因为我们之前没有拉取过hello-world,所以运行命令后会出现本地没有该镜像,并且会自动拉取的操作
sudo docker run hello-world

在这里插入图片描述

⑤:查看镜像

  • 上面我们拉取了hello-world的镜像,现在我们可以通过命令来查看镜像
sudo docker images

在这里插入图片描述

  • 10
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

欣慰的三叶草(● ̄(エ) ̄●)

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

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

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

打赏作者

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

抵扣说明:

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

余额充值