在 Ubuntu 上通过命令行安装 Docker

在 Ubuntu 上通过命令行安装 Docker 的步骤如下:

1. 更新系统包

首先,确保你的系统包是最新的:

sudo apt-get update

2. 安装必要的包

安装一些必要的包,以便 apt 可以使用 HTTPS:

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

3. 添加 Docker 的官方 GPG 密钥

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

4. 将 Docker 的 APT 仓库添加到系统中

将 Docker 的稳定版仓库添加到你的系统:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

5. 更新包索引

再次更新包索引,以确保系统可以访问 Docker 的仓库:

sudo apt-get update

6. 安装 Docker CE(Community Edition)

安装 Docker 的社区版:

sudo apt-get install -y docker-ce docker-ce-cli containerd.io

7. 验证 Docker 是否安装成功

运行以下命令来验证 Docker 是否安装成功:

sudo docker --version

输出类似以下内容,说明安装成功:

Docker version 20.10.12, build e91ed57

8. 运行 Hello World 容器(可选)

运行一个简单的容器来测试 Docker 是否正常工作:

sudo docker run hello-world

9. 将当前用户添加到 Docker 用户组(可选)

为了避免每次运行 Docker 命令时都需要输入 sudo,可以将当前用户添加到 docker 用户组:

sudo usermod -aG docker ${USER}

然后重新登录或重启系统,使更改生效。

10. 验证是否无需 sudo 即可运行 Docker

重新登录后,验证是否可以无需 sudo 运行 Docker:

docker run hello-world

注意事项

  • 如果需要安装特定版本的 Docker,可以在安装前运行以下命令列出可用版本:
    apt-cache madison docker-ce
    
    然后选择一个版本进行安装,例如:
    sudo apt-get install -y docker-ce=<VERSION_STRING>
    

通过以上步骤,你就可以在 Ubuntu 上成功安装并运行 Docker 了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值