qidao123.com技术社区-IT企服评测·应用市场
标题:
Ubuntu 24.04 安装 Docker 详细教程
[打印本页]
作者:
麻花痒
时间:
5 天前
标题:
Ubuntu 24.04 安装 Docker 详细教程
前言
Docker 是现在最流行的容器化技能,它可以帮助开辟者快速摆设和运行应用步伐。本文将详细先容在 Ubuntu 24.04 (Noble Numbat) 上安装 Docker 的完备步骤,包罗配置镜像加快等实用技巧。
一、预备工作
1.1 系统要求
Ubuntu 24.04 LTS
具有 sudo 权限的用户
稳定的网络毗连
1.2 卸载旧版本(如有)
sudo apt remove docker docker-engine docker.io containerd runc
复制代码
二、安装 Docker
2.1 安装依赖工具
sudo apt update
sudo apt install -y ca-certificates curl gnupg
复制代码
2.2 添加 Docker GPG 密钥
sudo install -m 0755 -d /etc/apt/keyrings
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
复制代码
2.3 添加 Docker 软件源
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
noble stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
复制代码
2.4 安装 Docker 引擎
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
复制代码
三、验证安装
3.1 运行测试容器
sudo docker run hello-world
复制代码
成功时会表现 Hello from Docker! 信息。
3.2 查看 Docker 版本
docker --version
docker compose version
复制代码
四、配置 Docker
4.1 设置开机启动
sudo systemctl enable --now docker
复制代码
4.2 答应普通用户使用 Docker
sudo usermod -aG docker $USER
newgrp docker # 使当前会话立即生效
复制代码
4.3 配置镜像源
vim /etc/docker/daemon.json
{
"registry-mirrors": [
"https://2a6bf1988cb6428c877f723ec7530dbc.mirror.swr.myhuaweicloud.com",
"https://docker.m.daocloud.io",
"https://hub-mirror.c.163.com",
"https://mirror.baidubce.com",
"https://your_preferred_mirror",
"https://dockerhub.icu",
"https://docker.registry.cyou",
"https://docker-cf.registry.cyou",
"https://dockercf.jsdelivr.fyi",
"https://docker.jsdelivr.fyi",
"https://dockertest.jsdelivr.fyi",
"https://mirror.aliyuncs.com",
"https://dockerproxy.com",
"https://mirror.baidubce.com",
"https://docker.m.daocloud.io",
"https://docker.nju.edu.cn",
"https://docker.mirrors.sjtug.sjtu.edu.cn",
"https://docker.mirrors.ustc.edu.cn",
"https://mirror.iscas.ac.cn",
"https://docker.rainbond.cc"
]
}
复制代码
4.4 重新加载配置
systemctl daemon-reload
复制代码
4.5 重启docekr
systemctl restart docker
复制代码
五、根本使用
5.1 常用命令
# 查看运行中的容器
docker ps
# 查看所有容器
docker ps -a
# 启动/停止容器
docker start/stop <容器ID>
# 删除容器
docker rm <容器ID>
# 查看镜像
docker images
复制代码
六、常见题目办理
6.1 GPG 密钥错误
如果遇到 NO_PUBKEY 错误:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys <缺失的密钥ID>
复制代码
6.2 网络毗连题目
确保系统可以访问:
curl -I https://download.docker.com
复制代码
结语
通过本文,您已经成功在 Ubuntu 24.04 上安装了 Docker 并进行了根本配置。Docker 的强盛功能将为您的开辟和摆设工作带来极大便利。如果有任何题目,欢迎在评论区留言讨论。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 qidao123.com技术社区-IT企服评测·应用市场 (https://dis.qidao123.com/)
Powered by Discuz! X3.4