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

 

posted @   北冥大帝  阅读(1777)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
点击右上角即可分享
微信分享提示