centos安装docker
安装docker
由于需要在服务器上安装很多应用,因此使用docker就是一个很好的做环境隔离的选择。之前每次安装docker都要在官网找一会儿,这次写个记录,下次安装的时候直接按照这个步骤就可以了。
确定满足安装条件
安装docker教程在docker官网 中有,首先要确定服务器能否安装docker
# uname -a
Linux iZwz96bd13757t6suzhf9uZ 4.18.0-305.3.1.el8.x86_64 #1 SMP Tue Jun 1 16:14:33 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
可以看到系统是符合要求的,我这边是centos,就按照官网的centos教程进行安装
卸载旧版本
如果存在旧版本需要执行下面的命令进行删除
# sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest- logrotate \
docker-logrotate \
docker-engine
安装docker
官网给了几种安装方法,这边使用repository方法进行安装,也是常用的安装方式
首先是安装yum-utils以及设置yum源
# sudo yum install -y yum-utils
# sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
然后安装所需安装包,其实应该加上-y,否则需要有两步确认的操作
# sudo yum install docker-ce docker-ce-cli containerd.io
启动docker并设置docker为开机自启
# sudo systemctl start docker
# sudo systemctl enable docker
验证是否安装成功
# sudo docker run hello-world
这样,就可以快乐的运行各种服务而不用担心环境问题了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· winform 绘制太阳,地球,月球 运作规律
· 上周热点回顾(3.3-3.9)