Linux安装Docker(CentOS 7)保姆教程

废话不多说,直接上干货
1.确认系统内核版本

执行命令


cat /etc/os-release

获得一下结果信息 centos7 以上


NAME="CentOS Linux"

VERSION="7 (Core)"

ID="centos"

ID_LIKE="rhel fedora"

VERSION_ID="7"

PRETTY_NAME="CentOS Linux 7 (Core)"

ANSI_COLOR="0;31"

CPE_NAME="cpe:/o:centos:centos:7"

HOME_URL="https://www.centos.org/"

BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-7"

CENTOS_MANTISBT_PROJECT_VERSION="7"

REDHAT_SUPPORT_PRODUCT="centos"

REDHAT_SUPPORT_PRODUCT_VERSION="7"

2.删除以前的旧版本

执行


sudo yum remove docker \

                 docker-client \

                 docker-client-latest \

                 docker-common \

                 docker-latest \

                 docker-latest-logrotate \

                 docker-logrotate \

                 docker-engine

可以看到 提示我们没有安装过 docker 我们可以继续下一步,来进行docker的安装

3.Docker的安装

a .先安装一些工具包


sudo yum install -y yum-utils

安装工具包完毕! 可能你之前的服务器安装过这里的包或其中的几个,具体以世界安装结果为准,不再多说了.

b .设置镜像仓库


sudo yum-config-manager \

   --add-repo \

   https://download.docker.com/linux/centos/docker-ce.repo

阿里云镜像地址 推荐用阿里云地址


sudo yum-config-manager \

   --add-repo \

   http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

c.更新yum软件包索引(非必要但推荐)


yum makecache fast

d.安装Docker


sudo yum install docker-ce docker-ce-cli containerd.io

ce:意思是社区版

ee:是企业版 需要授权

这里我们围绕ce来说

e.启动Docker


sudo systemctl start docker


docker version

版本截图

Ok 出来这些 说明你安装成功了

4.运行 hello-world


docker run hello-world

这里大概会提示说没有hello-world这个镜像, 需要去拉取,拉取完成就运行了,这其实是在说明docker的运行原理.

当出现了 hello from Docker!

说明我们运行成功.

5.看hello-world 镜像是不是已经下载


docker images

好了 你的Docker已经安装成功了!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容