设置APT和安装工具
1. 添加阿里云GPG Key并安装必要的软件包
            
            
              bash
              
              
            
          
          sudo apt update
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common
        2. 添加Kitware仓库和密钥
2.1 添加Kitware GPG密钥
            
            
              bash
              
              
            
          
          sudo apt-get update
sudo apt-get install ca-certificates gpg wget
test -f /usr/share/doc/kitware-archive-keyring/copyright || \
wget -O - https://apt.kitware.com/keys/kitware-archive-latest.asc 2>/dev/null | \
gpg --dearmor - | sudo tee /usr/share/keyrings/kitware-archive-keyring.gpg >/dev/null
        2.2 依据Ubuntu版本添加Kitware仓库
对于Ubuntu 24.04(Noble Numbat):
            
            
              bash
              
              
            
          
          echo 'deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ noble main' | \
sudo tee /etc/apt/sources.list.d/kitware.list >/dev/null
        对于Ubuntu 22.04(Jammy Jellyfish):
            
            
              bash
              
              
            
          
          echo 'deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ jammy main' | \
sudo tee /etc/apt/sources.list.d/kitware.list >/dev/null
        对于Ubuntu 20.04(Focal Fossa):
            
            
              bash
              
              
            
          
          echo 'deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ focal main' | \
sudo tee /etc/apt/sources.list.d/kitware.list >/dev/null
        2.3 安装Kitware的密钥包(推荐)
            
            
              bash
              
              
            
          
          sudo apt-get install kitware-archive-keyring
        2.4 可选步骤:添加发布候选存储库(rc)
如果需要订阅发布候选版本,可以添加以下仓库:
对于Ubuntu 24.04(Noble Numbat):
            
            
              bash
              
              
            
          
          echo 'deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ noble-rc main' | \
sudo tee -a /etc/apt/sources.list.d/kitware.list >/dev/null
        3. 更新系统
            
            
              bash
              
              
            
          
          sudo apt-get update
        安装Docker
1. 添加阿里云Docker镜像源
1.1 进入配置目录
            
            
              bash
              
              
            
          
          cd /etc/apt/sources.list.d
        1.2 添加阿里云Docker源
            
            
              bash
              
              
            
          
          sudo echo "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" > docker.list
        2. 更新系统并安装Docker
            
            
              bash
              
              
            
          
          sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-compose
        3. 设置Docker镜像代理
3.1 编辑Docker配置文件
            
            
              bash
              
              
            
          
          sudo vim /etc/docker/daemon.json
        添加以下内容:
            
            
              json
              
              
            
          
          {
    "registry-mirrors": ["https://dockerproxy.cn"],
    "features": {
        "buildkit": true,
        "containerd-snapshotter": true
    },
    "data-root": "/home/data/docker"
}
        字段说明:
- registry-mirrors:镜像加速地址。
 - features:开启断点续传功能,节省拉取镜像时间。
 - data-root:设置Docker数据存储位置,建议放置在较大存储空间的目录。
 
3.2 重启Docker服务
            
            
              bash
              
              
            
          
          sudo systemctl daemon-reload && sudo systemctl restart docker
        以上步骤完成了APT配置、Kitware仓库添加、Docker安装及镜像代理设置。