#!/bin/bash set -eux # 备份原来的 sources.list cp /etc/apt/sources.list /etc/apt/sources.list.bak # 使用国内源(这里以阿里云为例,你也可以选择其他源) cat > /etc/apt/sources.list < /dev/null chmod a+r /etc/apt/keyrings/docker.asc echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://mirrors.aliyun.com/docker-ce/linux/ubuntu \ $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null apt-get update apt-get install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin mkdir -p /etc/docker cat > /etc/docker/daemon.json <> /etc/chrony/chrony.conf <