马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
前言
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 重新加载配置
4.5 重启docekr
五、根本使用
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企服之家,中国第一个企服评测及商务社交产业平台。 |