Linux 安装 docker-ce
声明
本文版权归原作者所有,未经允许禁止转载。
Debian/Ubuntu
apt install -y curl gnupg gnupg1 gnupg2 software-properties-common && (source /etc/os-release; if [ "$ID" = "ubuntu" ]; then curl -fsSL http://mirrors.cloud.tencent.com/docker-ce/linux/ubuntu/gpg | apt-key add - && add-apt-repository "deb [arch=amd64] http://mirrors.cloud.tencent.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"; elif [ "$ID" = "debian" ]; then curl -fsSL http://mirrors.cloud.tencent.com/docker-ce/linux/debian/gpg | apt-key add - && add-apt-repository "deb [arch=amd64] http://mirrors.cloud.tencent.com/docker-ce/linux/debian $(lsb_release -cs) stable"; else echo "Unsupported OS: $ID" && exit 1; fi) && apt update && apt install -y docker-ce
apt install -y curl software-properties-common && (source /etc/os-release; if [ "$ID" = "ubuntu" ]; then curl -fsSL http://mirrors.cloud.tencent.com/docker-ce/linux/ubuntu/gpg | apt-key add - && add-apt-repository "deb [arch=amd64] http://mirrors.cloud.tencent.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"; elif [ "$ID" = "debian" ]; then curl -fsSL http://mirrors.cloud.tencent.com/docker-ce/linux/debian/gpg | apt-key add - && add-apt-repository "deb [arch=amd64] http://mirrors.cloud.tencent.com/docker-ce/linux/debian $(lsb_release -cs) stable"; else echo "Unsupported OS: $ID" && exit 1; fi) && apt update && apt install -y docker-ce
Kali
旧版
wget -O - http://archive.kali.org/archive-key.asc | apt-key add && sed -i "s@http://kali.download/kali@http://mirrors.cloud.tencent.com/kali@g" /etc/apt/sources.list && curl -fsSL http://mirrors.cloud.tencent.com/docker-ce/linux/debian/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg && echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.gpg] http://mirrors.cloud.tencent.com/docker-ce/linux/debian bookworm stable" | tee /etc/apt/sources.list.d/docker.list && apt update -y && apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y新版(常用)
sed -i "s@http://kali.download/kali@http://mirrors.cloud.tencent.com/kali@g" /etc/apt/sources.list && curl -fsSL http://mirrors.cloud.tencent.com/docker-ce/linux/debian/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg && echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.gpg] http://mirrors.cloud.tencent.com/docker-ce/linux/debian bookworm stable" | tee /etc/apt/sources.list.d/docker.list && apt update -y && apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -yCentOS
腾讯云:
yum update -y && yum install yum-utils -y && yum-config-manager --add-repo http://mirrors.tencent.com/docker-ce/linux/centos/docker-ce.repo && curl -fsSL http://mirrors.tencent.com/docker-ce/linux/centos/gpg -o docker.gpg && rpm --import docker.gpg && rm -rf docker.gpg && yum install -y docker-ce docker-ce-cli containerd.io --enablerepo=docker-ce-stable