Centos安装Docker
AI-摘要
Tianli GPT
AI初始化中...
介绍自己
生成本文简介
推荐相关文章
前往主页
前往tianli博客
本文最后更新于 2024-11-28,文章内容可能已经过时。
前言
随着容器化技术的兴起,Docker 以其独特优势在应用开发与部署领域占据重要地位。它能够实现应用的快速打包、分发与运行,有效提升效率并优化资源利用。
CentOS 7 作为稳定可靠的 Linux 发行版,是众多服务器的常用选择。在 CentOS 7 上安装 Docker,可为开发与运维工作开辟新路径,助力构建灵活高效的应用环境。
Docker安装
以下是本人在 CentOS 7 上安装 Docker 的详细步骤:
一、卸载旧版本(如果有)
如果之前安装过旧版本的 Docker,需要先卸载,如有重要资料,请先备份
停止所有运行的容器
使用以下命令停止所有正在运行的容器:
sudo docker stop $(docker ps -aq)
这个命令会停止所有容器,包括正在运行的容器和已经停止的容器。
删除所有容器
使用以下命令删除所有容器:
sudo docker rm $(docker ps -aq)
删除所有镜像
sudo docker rmi $(docker images -q)
这个命令会删除所有镜像,包括没有被容器使用的镜像
卸载Docker
使用以下命令卸载 Docker:
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
这个命令会删除Docker 引擎及其依赖的软件包和文件
删除数据目录
使用以下命令删除数据目录:
sudo rm -rf /var/lib/docker
这个命令会删除 Docker 数据目录,包括所有容器、镜像和数据卷。
查看是否有漏掉的docker依赖
yum list installed | grep docker
如果还有其他依赖就把他卸载掉
yum remove 文件名
卸载完成后再运行
yum list installed | grep docker
这下没有显示了,卸载完成
二、安装Docker
安装yum-utils
sudo yum install -y yum-utils
下载Docker
sudo yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装Docker
sudo yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
启动Docker并设置Docker开机自启
sudo systemctl start docker
sudo systemctl enable docker
验证Docker是否安装成功
sudo docker --version
出现版本号显示安装成功了
三、安装Docker-Compose
下载安装包
选择与你系统对应的版本即可
下载地址
https://github.com/docker/compose/releases/?spm=a2c6h.12873639.article-detail.14.2f931724IqVRKI
下载完成后更改名称为docker-compose,并上传到/usr/local/bin目录下
添加可执行权限
sudo chmod +x /usr/local/bin/docker-compose
验证Docker-Compose是否安装成功
docker-compose version
出现版本号代表安装成功了
大功告成!!!
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 Zap's Blog
评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果