Linux安装Docker

1、准备工作

1.1、Linux服务器一台

安装的Centos系统内核要不低于3.10。你可以通过uname -r来查询当前内核版本。

1.2、清除系统残余项

如果你的服务器之前没有装过Docker,可以直接跳过。

输入命令:

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

1.3、安装下载Docker依赖的工具

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

1.4、添加阿里云的软件源

输入命令(这是一行命令,):

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

装这个的目的是以后每个软件都优先从阿里云的软件库中下载,如果阿里云仓库没有,会去docker.hub中下载。(与maven仓库同理)

1.5、更新yum缓存

(为了保证能更新和下载需要的服务:如docker)

输入命令并且更新成功命令:

sudo yum makecache fast

2、开始安装Docker

2.1、安装Docker

Docker版本分为CE(社区免费版)和EE(企业版,安全CE)命令:

sudo yum -y install docker-ce

开始下载并且安装Docker,稍等一会,系统正在下载。看到complete!下载且安装成功。

2.2、启动Docker

输入命令:sudo systemctl start docker

查看Docker是否成功,输入命令:

docker info

我们可以看到Docker已经安装成功且容器与镜像数都为0,是一个全新的docker服务。

3、补充

3.1、如果想设置开机自启可以(个人需求自选)输入命令

sudo systemctl enable docker

3.2、移除Docker-ce服务

sudo yum remove docker-ce

3.3、删除Docker依赖项

sudo rm -rf /var/lib/docker

相关推荐
phltxy8 小时前
LangChain从模型输出到RAG数据管道实战
服务器·人工智能·深度学习·语言模型·langchain
我星期八休息8 小时前
网络编程—应用层HTTP协议
linux·运维·开发语言·前端·网络·网络协议·http
一个天蝎座 白勺 程序猿9 小时前
从电网改造踩坑说起:深度拆解时序大模型TimechoAI的自主可控与安全合规底气
大数据·运维·服务器·大模型·timechoai
ShineWinsu9 小时前
对于Linux:UDPsocket编程基础的解析
linux·运维·网络协议·udp·ip·端口号·进程间通信
hehelm10 小时前
AI大模型接入SDK—通用模块设计
linux·开发语言·c++
小森林之主11 小时前
Docker Compose 紧急救援:凌晨3点服务器报警的解决方案
docker·微服务·容器化·docker compose·故障排除
Spider Cat 蜘蛛猫11 小时前
Anthropic的skill-creator使用分享
运维·服务器
liulilittle11 小时前
论分布式系统的半开闭问题
服务器·网络·分布式·系统架构·竞态
cyforkk12 小时前
Vercel 绑定自定义域名极简配置指南
服务器·前端·网络
Ai拆代码的曹操12 小时前
K8s Pod Pending 逐层排查:从 FailedScheduling 到 PVC StorageClass 不存在的实战记录
java·linux·kubernetes