Ubuntu 22.04安装Docker(最全教程,无需科学上网)

Ubuntu 22.04安装 Docker 的过程包括多个步骤,涵盖系统准备、软件源配置、安装以及后续的验证操作。以下是详细的安装步骤: ### 系统更新与依赖安装安装 Docker 之前,确保系统已经更新并安装必要的依赖。执行以下命令以更新软件包列表并安装依赖: ```bash sudo apt update sudo apt install -y apt-transport-https ca-certificates curl gnupg-agent software-properties-common ``` ### 添加 Docker 官方 GPG 密钥 为了确保下载的软件包来自可信源,需要添加 Docker 的官方 GPG 密钥: ```bash curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg ``` ### 添加 Docker 软件源 可以通过官方源或国内镜像源添加 Docker 的软件源。以下为添加阿里云 Docker 软件源的命令: ```bash sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" ``` 如果使用官方源,命令如下: ```bash 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 更新软件包列表后,安装 Docker 及其相关组件: ```bash sudo apt update sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin ``` 此步骤可能需要一些时间,请耐心等待[^1]。 ### 验证 Docker 安装 安装完成后,可以通过运行测试容器来验证 Docker 是否安装成功: ```bash sudo docker run hello-world ``` 如果看到 "Hello from Docker!" 的输出,则表示 Docker 已成功安装并运行。 ### 启动与启用 Docker 服务 Docker 安装后会自动启动,但为了确保其在系统重启后仍能运行,可以手动启用服务: ```bash sudo systemctl start docker sudo systemctl enable docker ``` ### 用户权限配置 默认情况下,只有 root 用户或属于 `docker` 组的用户可以执行 Docker 命令。为了避免每次使用 Docker 时都需要 `sudo`,可以将当前用户添加到 `docker` 组: ```bash sudo usermod -aG docker $USER ``` 之后,需要重新登录或重启系统以使更改生效。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值