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

相关推荐
TracyCoder1232 小时前
在Ubuntu上搭建大模型最基础的应用环境
linux·运维·ubuntu
关关长语2 小时前
Vue本地部署包快速构建为Docker镜像
前端·vue.js·docker
水滴与鱼3 小时前
DOCKER制作ROS运行的镜像文件
运维·docker·容器
diegoXie4 小时前
WSL2 跨系统文件移动
linux·ubuntu
动感小麦兜6 小时前
NAS学习
java·开发语言·eureka
杨浦老苏6 小时前
安全的消息传递和协作工具Virola Messenger
docker·即时通讯·群晖·im
阿梦Anmory6 小时前
Windows使用wsl教程
ubuntu·wsl
Keine Zeit6 小时前
虚拟机Linux(Ubuntu)忘记登录密码
linux·运维·ubuntu
石像鬼₧魂石6 小时前
Ubuntu 渗透测试步骤
linux·运维·ubuntu