ubuntu22.04安装docker配置中科大镜像
时间: 2024-12-27 16:30:13 浏览: 6
### Ubuntu 22.04 上安装 Docker 并配置中科大镜像
#### 安装 Docker
为了在Ubuntu 22.04上安装Docker,可以按照官方推荐的方法来操作。更新现有的包索引:
```bash
sudo apt-get update
```
安装一些必要的依赖软件包以便apt可以通过HTTPS使用仓库[^1]。
```bash
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
```
添加Docker的官方GPG密钥:
```bash
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
```
设置稳定版存储库:
```bash
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
```
再次更新APT包索引,并准备安装Docker CE以及其CLI工具和Containerd服务[^2]:
```bash
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
```
验证Docker是否成功安装并运行正常:
```bash
sudo systemctl status docker
```
如果一切顺利,应该能看到`active (running)`状态的信息显示。
#### 设置中科大镜像源
为了让国内用户能够更快地获取到所需的容器镜像,在完成上述基本安装之后还需要进一步配置加速器地址。编辑或创建 `/etc/docker/daemon.json` 文件加入如下内容以指向中国科学技术大学提供的公共镜像站[^4]:
```json
{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}
```
保存更改后重启Docker守护进程使新的配置生效:
```bash
sudo systemctl restart docker
```
此时已经完成了Docker的基础环境搭建工作,并且通过配置中科大的镜像源提高了下载速度。
阅读全文