linux 安装docker 安装
时间: 2025-02-09 14:06:54 浏览: 36
### 安装 Docker 的准备工作
为了确保顺利安装 Docker,在开始之前需要确认系统的内核版本。可以使用 `uname` 命令来获取当前系统的信息,包括但不限于内核版本号、硬件架构以及操作系统类型[^3]。
```bash
uname -r
```
此命令会显示当前正在使用的 Linux 内核版本。通常情况下,Docker 要求至少为 3.10 版本以上的内核才能正常工作。
### 配置 YUM 源并添加 Docker 库
接下来配置 YUM 源以便能够通过官方渠道下载最新版的 Docker CE。这里推荐采用阿里云提供的加速镜像源以提高下载速度:
```bash
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
```
这条指令将会向系统的软件包管理器中加入来自阿里云维护的 Docker 存储库地址。
### 更新本地 YUM 缓存
每当修改过软件源之后都应该刷新一次缓存,这样才能让新的更改生效:
```bash
sudo yum makecache fast
```
这一步骤是为了同步最新的可用软件列表到本地机器上,从而保证后续操作能访问最及时的数据。
### 安装必要的编译环境和其他依赖项
虽然不是严格意义上的必需品,但是拥有完整的开发工具链可以帮助解决潜在的问题。因此建议先安装 GCC 及其 C++ 支持组件:
```bash
sudo yum -y install gcc gcc-c++
```
此外还需要准备一些辅助性的实用程序,比如用于管理和优化 RPM 数据库性能的相关工具:
```bash
sudo yum install -y yum-utils
```
这些额外的步骤有助于构建更稳定可靠的运行环境。
### 正式安装 Docker 社区版 (CE)
现在一切就绪,可以直接执行下面的命令完成 Docker 的实际部署过程:
```bash
sudo yum install docker-ce docker-ce-cli containerd.io -y
```
上述命令不仅会自动处理所有依赖关系,还会把核心服务及其客户端一同安装到位。
### 启动与验证 Docker 服务状态
最后启动 Docker 并将其设置成开机自启模式:
```bash
sudo systemctl start docker
sudo systemctl enable docker
```
可以通过如下方式检验是否成功激活了容器引擎:
```bash
sudo docker run hello-world
```
如果一切正常,则应该可以看到一条欢迎消息,证明 Docker 已经可以在该服务器上面正常使用了。
阅读全文
相关推荐









