ubuntu 24下面安装docker

sudo apt install python3-pip

sudo apt install curl apt-transport-https ca-certificates software-properties-common

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

sudo chmod a+r /etc/apt/keyrings/docker.gpg

echo "deb [arch=(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg\] https://download.docker.com/linux/ubuntu (lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

sudo apt update

apt-cache madison docker-ce | awk '{ print $3 }'

5:29.1.2-1~ubuntu.24.04~noble

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

sudo docker run hello-world

执行这句会失败,需要通过执行以下命令才能成功

sudo tee /etc/docker/daemon.json <<-'EOF'

{"registry-mirrors": ["https://kv4dju5y.mirror.aliyuncs.com","https://docker.m.daocloud.io","https://mirror.aliyuncs.com","https://docker.nju.edu.cn"]}

'EOF'

sudo systemctl status docker.service -l

sudo journalctl -u docker.service --since "2025-12-03 08:30:00"

sudo python3 -m json.tool /etc/docker/daemon.json

sudo systemctl daemon-reload

sudo systemctl restart docker

再次执行

sudo docker run hello-world

相关推荐
小p13 分钟前
docker学习3:docker是怎么实现的?
docker
小p1 天前
docker学习: 2. 构建镜像Dockerfile
docker
小p2 天前
docker学习: 1. docker基本使用
docker
崔小汤呀2 天前
Docker部署Nacos
docker·容器
缓解AI焦虑2 天前
Docker + K8s 部署大模型推理服务:资源划分与多实例调度
docker·容器
1candobetter3 天前
Docker Compose Build 与 Up 的区别:什么时候必须重建镜像
docker·容器·eureka
シ風箏3 天前
MySQL【部署 04】Docker部署 MySQL8.0.32 版本(网盘镜像及启动命令分享)
数据库·mysql·docker
欧云服务器3 天前
怎么让脚本命令可以同时在centos、debian、ubuntu执行?
ubuntu·centos·debian
智渊AI3 天前
Ubuntu 20.04/22.04 下通过 NVM 安装 Node.js 22(LTS 稳定版)
ubuntu·node.js·vim
BugShare3 天前
继《小爱音响》详细说下怎么部署,尤其是关于Docker部分
docker·nas·xiaomusic