liunx docker安装 cenos7
时间: 2024-10-15 09:06:10 浏览: 8
在 CentOS 7 中安装 Docker,你可以按照以下步骤操作:
1. **更新系统**:
打开终端并运行命令更新包列表:
```
sudo yum update -y
```
2. **安装依赖**:
安装一些必要的包,如 selinux 的支持:
```
sudo yum install -y centos-release-scl scl-utils
```
3. **安装 rhel源** (如果需要):
如果你的系统是 RHEL/CentOS Stream 版本,你需要从 Red Hat Enterprise Linux (RHEL) 官方仓库获取 Docker:
```
curl -L https://download.docker.com/linux/centos/docker-ce.repo | sudo tee /etc/yum.repos.d/docker-ce.repo
```
或者对于 CentOS 8 及更高版本:
```
curl -L https://download.docker.com/linux/centos/8/x86_64/stable/docker-ce.repo | sudo tee /etc/yum.repos.d/docker-ce.repo
```
4. **启用 SCL(Software Collections)**:
```bash
sudo yum config-manager --enable rhel-server-extras-rpms rhel-server-optional-rpms
```
5. **安装 Docker**:
现在可以安装 Docker 了:
```
sudo yum install -y docker-ce docker-ce-cli containerd.io
```
6. **启动和设置服务**:
启动 Docker 并使其开机自启:
```
sudo systemctl start docker
sudo systemctl enable docker
```
7. **验证安装**:
使用 `docker run hello-world` 来检查 Docker 是否已成功安装,并查看运行简单的镜像。
阅读全文