docker 安装
简介
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。
linux系统
CenoOS 7
安装docker要求系统内核版本高于3.10
命令
uname -r
一:更新yum命令
yum update
二:卸载旧版本docker,如果之前没有安装过可跳过该步骤
1)查看docker安装包命令
yum remove docker* 方式一
rep -qa | grep docker 方式二
yum list installed | grep docker 方式三(推荐使用该方法)
2)卸载docker
yum -y remove deleteName (deleteName需要删除的安装包名字)
三:安装docker
yum install docker
四:启动docker
systemctl start docker
五:验证docker是否安装启动成功
sudo docker version
查看docker版本号,如果出现client和service两部分则表示docker安装成功
六:将docker加入开机启动项
systemctl enable docker
安装方式二,从第二步开始有点不一样
二:卸载旧版本docker,如果之前没有安装过可跳过该步骤
yum remove docker docker-common docker-selinux docker-engine
三:安装一些必要的插件
yum install -y yum-utils device-mapper-persistent-data lvm2
四:添加软件源信息
yum -config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo (也可以使用其他源地址)
五:查看仓库中docker版本
yum list docker-ce --showduplicates | sort -r
五:安装docker
通过其完整的软件包名称安装特定版本,该软件包名称是软件包名称(docker-ce)加上版本字符串(第二列),从第一个冒号(:)一直到第一个连字符,并用连字符(-)分隔。例如:docker-ce-17.09.1
sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
六:启动并加入开机启动
systemctl start docker
systemctl enable docker
七:验证是否安装成功
sudo docker version
查看docker版本号,如果出现client和service两部分则表示docker安装成功
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】