悉野小楼

导航

centos 安装docker

#更新
yum update
#查看可安装的docker版本信息, 我这儿在腾讯云服务器上查到的是旧的
yum info docker

 

下面是deepseek ai的回答:
使用清华大学的镜像源来安装 Docker CE 是一个不错的选择,因为这样可以加快下载速度。以下是使用清华大学镜像源安装 Docker CE 的完整步骤:

### 1. 安装必要的依赖
首先,确保你已经安装了 `yum-utils`,它是 `yum-config-manager` 的依赖项。

```bash
sudo yum install -y yum-utils
```

### 2. 添加 Docker CE 的清华镜像源
使用 `yum-config-manager` 添加清华大学的 Docker CE 镜像源。

```bash
sudo yum-config-manager --add-repo https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo
```

### 3. 安装 Docker CE
安装 Docker CE、Docker CLI 和 Containerd。

```bash
sudo yum install -y docker-ce docker-ce-cli containerd.io
```

### 4. 启动 Docker 服务
安装完成后,启动 Docker 服务并设置为开机自启动。

```bash
sudo systemctl start docker
sudo systemctl enable docker
```

### 5. 安装 Docker Compose
Docker Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。你可以通过以下步骤安装 Docker Compose。

#### 方法一:通过 `pip` 安装(推荐)
如果你已经安装了 `pip`,可以通过 `pip` 安装 Docker Compose。

```bash
sudo pip install docker-compose
```

#### 方法二:通过二进制文件安装
你可以直接下载 Docker Compose 的二进制文件并赋予执行权限。

```bash
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
```

### 6. 验证安装
安装完成后,可以通过以下命令验证 Docker 和 Docker Compose 是否安装成功。

```bash
docker --version
docker-compose --version
```

### 7. 添加用户到 Docker 组(可选)
默认情况下,只有 `root` 用户和 `docker` 组的用户可以运行 Docker 命令。如果你希望普通用户也能运行 Docker 命令,可以将该用户添加到 `docker` 组。

```bash
sudo usermod -aG docker $USER
```

添加后,需要重新登录才能生效。

### 总结
通过以上步骤,你可以成功使用清华大学的镜像源安装 Docker CE、Docker CLI、Containerd 和 Docker Compose。如果你在安装过程中遇到任何问题,请检查你的网络连接或查看相关日志以获取更多信息。

posted on 2024-10-29 10:01  悉野  阅读(28)  评论(0编辑  收藏  举报