docker的安装和部署
时间: 2025-05-30 19:13:16 浏览: 6
### Docker安装与部署教程
#### 卸载旧版本Docker
如果系统中已存在旧版本的Docker,可以通过以下命令将其卸载。此操作会移除所有相关的组件和依赖项[^2]。
```bash
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine \
docker-ce
```
#### 安装YUM工具
为了顺利安装Docker,在某些情况下可能需要先更新系统的包管理器并确保其功能正常。这一步通常通过安装`yum-utils`来完成[^2]。
```bash
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
```
#### 添加Docker官方源(推荐使用阿里云镜像)
由于国内网络环境的原因,建议使用阿里云提供的加速镜像作为Docker的软件源。以下是具体的操作方法[^3][^4]:
```bash
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
```
执行完成后,新的源会被保存到`/etc/yum.repos.d/docker-ce.repo`路径下。
#### 更新并安装Docker CE
在成功添加源之后,可以继续刷新缓存并将最新的Docker社区版(CE)下载至本地机器上。
```bash
sudo yum makecache fast
sudo yum install docker-ce docker-ce-cli containerd.io
```
#### 启动服务以及设置开机自启
一旦安装结束,则需手动启动该守护进程,并开启随操作系统引导自动加载的功能支持[^1]。
```bash
sudo systemctl start docker
sudo systemctl enable docker
```
#### 测试验证
最后可通过运行简单的测试容器实例确认整个流程无误。
```bash
sudo docker run hello-world
```
以上就是完整的基于CentOS平台下的Docker安装指导文档说明[^5]。
阅读全文
相关推荐













