银河麒麟v10sp1安装docker
时间: 2025-01-03 18:31:56 浏览: 11
### Galaxy Kylin V10SP1 上安装 Docker 教程
#### 准备工作
为了确保顺利安装,在开始之前需确认系统已更新至最新状态并拥有必要的依赖包。打开终端执行命令来完成这些操作。
```bash
sudo apt update && sudo apt upgrade -y
```
#### 添加官方GPG密钥和稳定版仓库
通过向国内镜像源发送请求获取Docker的官方GPG密钥,这一步骤对于验证下载软件的真实性至关重要[^1]。
```bash
curl -fsSL https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
```
接着配置使用稳定的版本库:
```bash
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
```
#### 更新APT索引文件
每当更改了`/etc/apt/source*.list*`中的内容之后都应该刷新本地缓存以同步最新的变更信息。
```bash
sudo apt-get update
```
#### 安装特定版本的Docker Engine
考虑到不同应用环境的需求差异较大,建议先查看可选的具体发行编号再做决定。
查询可用版本列表:
```bash
apt-cache madison docker-ce
```
选择合适的标签号进行实际部署,此处仅作示范假设选择了`5:20.10.7~3-0~ubuntu-focal`这个版本.
```bash
sudo apt install docker-ce=5:20.10.7~3-0~ubuntu-focal docker-ce-cli=5:20.10.7~3-0~ubuntu-focal containerd.io
```
#### 验证服务启动情况
最后可以通过下面这条指令检验docker daemon是否正常运行以及其当前的状态详情。
```bash
systemctl status docker.service
```
如果一切无误,则说明已经成功完成了在Galaxy Kylin V10 SP1上的Docker引擎搭建过程[^2].
阅读全文