Docker(社区版) centos版 安装
1,总结一下docker的安装,其实官网有很全面的资料了,可以自己上面去看,但都是英文的。
https://docs.docker.com/engine/installation/linux/docker-ce/centos/#install-using-the-repository
2,不知从今年什么时候起,就开始分为社区版和商业版;社区版是用于开发学习的,商业不说你们也懂的。
商业分为三个子版本,都是收费的,widows版本的商业基础版是不收费的,但是在window上很少用docker的,没有多大鸟用。
这是各个版本的功能区别了。商业版主要多了认证功能,插件功能,镜像管理,容器的app管理,镜像安全扫描的功能。怎么说,
社区版功能都像是被阉割了。
===============================================================================
好了开始安装: 以centos系统 为例
1) 如果以前安装过docker的,要安装新版的社区版,必须先卸载掉久的
$ sudo yum remove docker \ docker-common \ docker-selinux \ docker-engine
2)具体安装的方式有很多种,可以直接下载rpm包安装,也可以通过yum库安装,这个比较快捷方便:
安装基础工具包:
$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
安装yum库:
$ sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
安装 边缘和测试库 这是可选的:
$ sudo yum-config-manager --enable docker-ce-edge
$ sudo yum-config-manager --enable docker-ce-test
取消该功能:
$ sudo yum-config-manager --disable docker-ce-edge
3)更新yum索引
$ sudo yum makecache fast
4)安装 社区版
$ sudo yum install docker-ce
在生产环境一般不会默认安装最新的版本,可以通过以下命令查询,安装指定版本:
$ yum list docker-ce.x86_64 --showduplicates | sort -r
docker-ce.x86_64 17.06.0.el7 docker-ce-stable
安装指定版本:
$ sudo yum install docker-ce-<VERSION>
5),启动docker
$ sudo systemctl start docker
6),测试安装结果
$ sudo docker run hello-world
补充:rpm安装路径:
到 https://download.docker.com/linux/centos/7/x86_64/stable/Packages/ 下面选择安装包进行下载安装;
卸载:
//yum 安装 $ sudo yum remove docker-ce //rpm 安装 $ sudo rm -rf /var/lib/docker
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?