ubuntu安装docker

Updated on with 0 views and 0 comments

一、卸载冲突包

sudo apt remove $(dpkg --get-selections docker.io docker-compose docker-compose-v2 docker-doc podman-docker containerd runc | cut -f1)

二、更新系统源

参考文档ubuntu设置系统软件源为阿里源 - wenyl 的个人博客

三、安装Docker

安装基础依赖

sudo apt install -y \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg \
    lsb-release \
    software-properties-common

清理系统自带的一些GPG密钥信息

sudo rm -f /etc/apt/sources.list.d/docker.list
sudo rm -f /etc/apt/keyrings/docker.gpgsudo rm -f /etc/apt/keyrings/docker.gpg
sudo rm -f /etc/apt/keyrings/docker.gpg
sudo rm -f /usr/share/keyrings/docker-archive-keyring.gpg

添加阿里云的Docker GPG密钥

sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg

apt源新增docker源

echo "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list

然后再更新apt

apt update

此时再来安装docker

sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

到这里docker的安装就结束了


标题:ubuntu安装docker
作者:wenyl
地址:http://www.wenyoulong.com/articles/2025/12/19/1766127223551.html