【Docker】在 CentOS 上安装 Docker 的完整指南
Docker 是现代软件开发中不可或缺的工具,它提供了一种轻量级的虚拟化解决方案,帮助开发者更方便地打包、分发和管理应用程序。本文将详细介绍如何在 CentOS 系统上安装 Docker,包括必要的前期准备、安装步骤、配置自动启动、常用命令以及卸载方式。
一、准备工作
sudo yum update -y
二、检查系统版本
三、安装 Docker
1. 依赖包安装
sudo yum install -y yum-utils
2. 添加 Docker 仓库
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
3. 安装 Docker
sudo yum install docker-ce docker-ce-cli containerd.io -y
四、启动与测试 Docker
1. 启动 Docker 服务
sudo systemctl start docker
2. 验证 Docker 是否安装成功
sudo systemctl status docker
如果一切正常,您应该会看到 Docker 服务的状态为 active (running)
。
3. 运行 Hello World 容器
sudo docker run hello-world
如果看到欢迎消息,说明 Docker 已经正确安装并可以使用。
五、设置 Docker 自动启动
sudo systemctl enable docker
您可以运行以下命令来确认 Docker 服务已设置为自动启动:
sudo systemctl is-enabled docker
如果返回 enabled
,则表示设置成功。
六、常用 Docker 命令
命令 | 描述 |
sudo docker ps | 列出当前运行的容器 |
sudo docker images | 列出本地存储的所有镜像 |
sudo docker run [image] | 使用指定镜像创建并运行一个新容器 |
sudo docker stop [container] | 停止运行中的容器 |
sudo docker rm [container] | 删除一个容器 |
sudo docker rmi [image] | 删除一个镜像 |
sudo docker exec -it [container] /bin/bash | 进入运行中的容器并打开 bash shell |
七、卸载 Docker
sudo yum remove docker-ce docker-ce-cli containerd.io -y sudo rm -rf /var/lib/docker
总结
————————————————
本文系转载,版权归原作者所有,如若侵权请联系我们进行删除!
云掣基于多年在运维领域的丰富时间经验,编写了《云运维服务白皮书》,欢迎大家互相交流学习:
《云运维服务白皮书》下载地址:https://fs80.cn/v2kbbq
想了解更多大数据运维托管服务、数据库运维托管服务、应用系统运维托管服务的的客户,欢迎点击云掣官网沟通咨询:https://yunche.pro/?t=shequ