在centos8中安装docker
时间: 2024-11-14 22:14:18 浏览: 1
centos7.4离线安装docker
在 CentOS 8 中安装 Docker,你需要遵循以下步骤:
1. **更新包列表**:
首先,确保你的系统是最新的,运行命令:
```
sudo yum update -y
```
2. **安装依赖**:
安装 `epel` (Extra Packages for Enterprise Linux)仓库,它包含 Docker 的官方软件包:
```
sudo curl -L https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm | sudo rpm -ivh -
```
3. **添加Docker GPG密钥**:
```
sudo rpm --import https://download.docker.com/linux/centos/gpg
```
4. **配置YUM源**:
将 Docker 添加到系统仓库列表中:
```
sudo nano /etc/yum.repos.d/docker-ce.repo
```
然后添加以下内容:
```
[docker-ce]
name=Docker CE repository on CentOS $releasever
baseurl=https://download.docker.com/linux/centos/$releasever/stable
gpgcheck=1
gpgkey=https://download.docker.com/linux/centos/gpg
enabled=1
repo_gpgcheck=1
```
保存并关闭文件。
5. **安装Docker**:
最后,安装 Docker:
```
sudo yum install docker-ce docker-ce-cli containerd.io -y
```
完成安装后,启动 Docker 并设置开机自启:
```
sudo systemctl start docker
sudo systemctl enable docker
```
6. **验证安装**:
使用以下命令检查 Docker 是否安装成功,并查看版本信息:
```
sudo docker run hello-world
```
阅读全文