千家信息网

centos中如何安装docker

发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,这篇文章主要介绍了centos中如何安装docker,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。centos docker安装doc
千家信息网最后更新 2026年11月04日centos中如何安装docker

这篇文章主要介绍了centos中如何安装docker,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

centos docker安装

docker支持以下centos版本:

centos 7 (64-bit)

centos 6.5 (64-bit)或更高的版本

前提条件

目前,centos仅发行版中的内核支持docker。

docker运行在centos 7上,要求系统为64位,系统内核版本为3.10以上。

docker运行在centos 6.5或者更高版本的centos上,要求系统为64位,系统内核为2.6.32-431或者更高版本。

查看自己的内核

uname 命令用于打印当前操作系统相关信息,包括内核版本号、硬件架构、主机名、操作系统类型等。

[root@t-docker chenzx]# uname -a

Linux t-docker 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

画外音:docker技术是2013年出来,2017年开始火爆。

查看已经安装的ceonts版本

[root@t-docker chenzx]# lsb_release -aLSB Version::core-4.1-amd64:core-4.1-noarchDistributor ID:CentOSDescription:CentOS Linux release 7.5.1804 (Core) Release:7.5.1804Codename:Core

centos 6.5以上安装docker

centos6上安装docker,有些功能是不能用的,所以建议在centos7上装。

1、yum install -y eple-replease

2、yum install -y docker-io(centos7叫docker-ce)

如果装不上,就用如下命令搞定:

yum install https://get.docker.com/rpm/1.7.1/centos-6/RPMS/x86_64/docker-engine-1.7.1-1.el6.x86_64.rpm

3、安装后的配置文件,/etcsysconfig/docker

4、启动后台服务:service docker start

5、docker version命令的验证

docker版本说明

docker版本的CE才是开源版。EE是企业版。

centos7上安装docker

官网文档: https://docs.docker.com/

安装文档地址: https://docs.docker.com/install/linux/docker-ce/centos/

中文安装地址:https://docs.docker-cn.com/engine/installation/linux/docker-ce/centos

1、卸载旧版本的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

2、安装依赖包

yum -y install gcc gcc-c++yum install -y yum-utils \  device-mapper-persistent-data \  lvm2

3、添加docker的repo

  yum-config-manager \    --add-repo \    https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo   #用阿里云加速,上面的意思是把docker-ce.repo文件下载到/etc/yum.repod/下面

4、更新yum软件包的索引

yum makecache fast

5、安装docker

yum -y install docker-ce

备注:如果报 container-selinux >= 2.9的错误,就:

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repoyum install epel-releaseyum install container-selinux yum -y install docker-ce

6、启动docker

systemctl start docker

7、测试

[root@t-docker chenzx]# docker versionClient: Version:           18.06.1-ce API version:       1.38 Go version:        go1.10.3 Git commit:        e68fc7a Built:             Tue Aug 21 17:23:03 2018 OS/Arch:           linux/amd64 Experimental:      falseServer: Engine:  Version:          18.06.1-ce  API version:      1.38 (minimum version 1.12)  Go version:       go1.10.3  Git commit:       e68fc7a  Built:            Tue Aug 21 17:25:29 2018  OS/Arch:          linux/amd64
[root@t-docker chenzx]# docker run hello-workd[root@t-docker chenzx]# docker imageshello-world         latest              2cb0d9787c4d        6 weeks ago         1.85kBREPOSITORY          TAG                 IMAGE ID            CREATED             SIZE

8、配置镜像加速

vim /etc/docker/daemon.json (没有就新建这个文件)#docker中文{"registry-mirrors": ["https://registry.docker-cn.com"]}#网易云{"registry-mirrors": ["http://hub-mirror.c.163.com"]}#阿里云{"registry-mirrors": ["https://自己的编码.mirror.aliyuncs.com"]}
systemctl daemon-reload
systemctl restart docker
[root@t-docker chenzx]# ps -elf |grep docker4 S root      1009     1  0  80   0 - 232175 futex_ Aug25 ?       00:03:24 /usr/bin/dockerd4 S root      1036  1009  0  80   0 - 110929 futex_ Aug25 ?       00:02:53 docker-containerd --config /var/run/docker/containerd/containerd.toml
[root@t-docker chenzx]# docker search tomcat

9、卸载docker

systemctl stop dockeryum -y remove docker-cerm -rf /var/lib/docker

感谢你能够认真阅读完这篇文章,希望小编分享的"centos中如何安装docker"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

版本 系统 内核 篇文章 命令 文件 支持 操作系统 地址 文档 阿里 中文 运行 配置 火爆 上装 主机 价值 兴趣 前提 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网金融科技 百单网互联网科技有限公司怎么样 互联网科技金融 善班互联网科技 掌上梦互联网科技 科技大学互联网专业好不好 卫星互联网科技股票 阿里巴巴算科技企业还是互联网 湖南一路畅行互联网科技 互联网科技商业 996高科技互联网公司 南博望互联网科技有限公司 美国互联网科技实力 张召忠谈中国互联网科技 互联网科技股为什么大涨 卡尔迅互联网科技有限公司 互联网科技大会大佬 数字科技和互联网金融哪个好 互联网领先科技成果宣传视频 知域互联网科技有限公司官网 互联网科技公司介绍 华脉科技工业互联网产品 天速互联网络科技有限公司 广州慧亚互联网科技怎么样 科技互联网大厂 注册互联网科技公司经营范围大全 浙南科技城互联网大厦建设工程 河南住房之家互联网科技 富国互联网金融科技混合基金 容联科技互联网电商
0