Docker的yum源
时间: 2024-07-03 19:00:19 浏览: 203
docker 离线本地yum源
Docker是一个开源的应用容器引擎,它使得开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows上,也可以实现虚拟化。对于基于Debian或RPM(Red Hat Package Manager)系统的Linux发行版,如CentOS、Fedora等,Docker通常会推荐使用官方仓库来安装Docker。
如果你想要为Docker添加YUM(Yellowdog Updater, Modified)源,这是针对RPM系统(如CentOS和Fedora)的包管理器,你可以按照以下步骤操作:
1. **添加Docker YUM仓库**:
在CentOS 7或更新的版本中,你可以在终端中运行:
```
curl -fsSL https://download.docker.com/linux/centos/docker-ce.repo | sudo tee /etc/yum.repos.d/docker-ce.repo
```
对于CentOS 8,仓库地址可能会有所不同,请访问Docker官网获取最新仓库信息:
```
curl -L https://download.docker.com/linux/centos/8/stable/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/centos/8/stable $(cat /etc/os-release | grep ^ID_LIKE | tr = ' ' | cut -d' ' -f2) stable" | sudo tee /etc/yum.repos.d/docker-ce.repo
```
2. **启用YUM仓库并安装Docker**:
```bash
sudo yum-config-manager --enable docker-ce
sudo yum install docker-ce docker-ce-cli containerd.io -y
```
3. **启动和设置Docker服务**:
```bash
sudo systemctl start docker
sudo systemctl enable docker
```
4. **验证安装**:
```bash
docker run hello-world
```
如果你使用的是RHEL或Fedora,步骤类似但可能需要修改URL和签名文件的位置。
阅读全文