centos7中docker20.10 安装
时间: 2024-02-17 16:58:02 浏览: 190
以下是在CentOS 7中安装Docker 20.10的步骤:
1. 首先,确保你的系统已经安装了必要的依赖项。运行以下命令来安装依赖项:
```shell
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
```
2. 添加Docker的官方GPG密钥。运行以下命令来下载并导入密钥:
```shell
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
```
3. 更新yum软件包索引:
```shell
sudo yum makecache fast
```
4. 安装Docker Engine-Community:
```shell
sudo yum install docker-ce-20.10.7 docker-ce-cli-20.10.7 containerd.io
```
5. 启动Docker服务并将其设置为开机启动:
```shell
sudo systemctl start docker
sudo systemctl enable docker
```
6. 验证Docker是否成功安装并正在运行:
```shell
sudo docker version
```
以上是在CentOS 7中安装Docker 20.10的步骤。
相关问题
centos7安装docker20.10指定安装命令
在 CentOS 7 系统中安装 Docker 20.10 版本,你需要先确保你的系统已经更新到最新,并且安装了必要的依赖。然后,你可以使用 yum(Yellowdog Updater, Modified)包管理器来安装。以下是安装步骤:
1. **安装依赖库**:
更新系统并安装 `epel-release` 和 `dnf-plugins-core`,因为 CentOS 7 的默认yum源可能不包含Docker,EPEL(Extra Packages for Enterprise Linux)提供了额外的软件包仓库:
```
sudo yum update -y
sudo yum install epel-release -y
sudo yum install dnf-plugins-core -y
```
2. **启用 Docker repo**:
添加 Docker 的官方仓库,输入以下命令:
```
sudo curl -fsSL https://download.docker.com/linux/centos/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
sudo echo \
"[docker-ce]
name=Docker CE (stable)
baseurl=https://download.docker.com/linux/centos/8/x86_64/
gpgkey=/usr/share/keyrings/docker-archive-keyring.gpg
gpgcheck=1
enabled=1
priority=90
"""
sudo echo \
"[docker-ce-preview]
name=Docker CE (preview)
baseurl=https://download.docker.com/linux/centos/8/preview/x86_64/
gpgkey=/usr/share/keyrings/docker-archive-keyring.gpg
gpgcheck=1
enabled=0
priority=90
" > /etc/yum.repos.d/docker.repo
3. **安装 Docker**:
使用 `dnf` 安装 Docker:
```
sudo dnf install docker-ce docker-ce-cli containerd.io -y
```
4. **启动和启用 Docker**:
安装完成后,启动 Docker 服务并设置为开机自启:
```
sudo systemctl start docker
sudo systemctl enable docker
```
5. **验证 Docker 安装**:
最后,你可以通过运行 `docker version` 来确认 Docker 是否安装成功。
centos7安装docker 20.10.6
要在 CentOS 7 上安装 Docker 20.10.6,你需要先确保系统已经更新到最新版本,并安装一些必要的依赖。由于 CentOS 7 已于 2021 年停止维护,官方不再提供新的长期支持版本,但社区仍然提供了 Docker 的兼容包。下面是安装步骤:
1. **安装依赖**:
首先,确保你的系统已经安装了 `epel` (Extra Packages for Enterprise Linux) 利用 yum 来获取额外软件包。如果尚未安装,请运行:
```bash
sudo yum install epel-y
```
2. **安装 DNF(Dandified Yum)**:
CentOS 7 使用的是 YUM,但有些新软件包可能通过 DNF 更好管理。如果你没有安装,可以这样操作:
```bash
sudo yum install dnf-plugins-core -y
sed -i 's/^#?enabled=1/enabled=1/' /etc/dnf/dnf.conf
```
3. **安装 Docker**:
更新yum源后,你可以从 Docker 官方仓库下载并安装 Docker:
```bash
sudo dnf install docker-ce docker-ce-cli containerd.io -y
```
运行这一步可能会提示你添加 Docker GPG 密钥,按提示操作即可。
4. **启动和启用 Docker**:
安装完成后,启动 Docker 并设置为开机自启:
```bash
sudo systemctl start docker
sudo systemctl enable docker
```
5. **验证 Docker 是否安装成功**:
最后,检查 Docker 是否正常安装,可以执行:
```bash
sudo docker run hello-world
```
如果能看到 "Hello from Docker!",则表示 Docker 安装成功。
注意:由于 CentOS 7 的生命周期已结束,可能存在不稳定性和安全性风险。建议尽可能升级到 CentOS Stream 或者使用更现代的 Linux 发行版来获得更好的支持和服务。
阅读全文