Ubuntu 24.04.1 LTS 安装docker

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
    

如果需要更详细的文档,可以参考 Docker 官方文档:
Docker Documentation

posted @ 2024-12-05 14:53  传VV说  阅读(62)  评论(0编辑  收藏  举报