悉野小楼

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

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   悉野  阅读(60)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
点击右上角即可分享
微信分享提示