一、在 Ubuntu 24.04.1 LTS上安装 Docker

1. 更新系统包

sudo apt update
sudo apt upgrade -y

2. 安装必要的软件包

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

3. 添加 Docker 官方的 GPG 密钥

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

4. 添加 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

5. 更新包索引并安装 Docker

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

6. 启动并验证 Docker 服务

sudo systemctl start docker
sudo systemctl enable docker

验证安装是否成功:

sudo docker --version

7. 为非 root 用户设置 Docker 访问权限(可选)

将当前用户添加到 Docker 用户组:

sudo usermod -aG docker $USER

一定要重新登录后才能生效,一定要重新登录后才能生效,一定要重新登录后才能生效

重新登录后测试:

docker run hello-world

8. 验证安装

运行以下命令确认 Docker 正常运行:

docker run hello-world

可能的补充配置

  1. 配置 Docker Compose
    下载并安装 Docker Compose:

    sudo curl -L "https://github.com/docker/compose/releases/download/v2.20.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
    sudo chmod +x /usr/local/bin/docker-compose
    docker-compose --version
  2. 设置镜像加速器(适用于国内环境):
    编辑或创建配置文件 /etc/docker/daemon.json

    sudo nano /etc/docker/daemon.json

    添加以下内容:

    {
        "registry-mirrors": ["https://your-chosen-mirror"]
    }

    然后重启 Docker:

    sudo systemctl restart docker
正文到此结束
  • 本文作者:xinyu.he
  • 文章标题:Ubuntu 24.04.1 LTS 安装docker
  • 本文地址:https://www.hxy.bj.cn/archives/192/
  • 版权说明:若无注明,本文皆Xinyu.he blog原创,转载请保留文章出处。
最后修改:2025 年 05 月 07 日
如果觉得我的文章对你有用,请随意赞赏