centos7 安装 docker

作者: 技术指北 | 来源:发表于2021-06-07 19:10 被阅读0次

    docker简介

    Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。
    一个完整的Docker有以下几个部分组成:
    Docker Client客户端
    Docker Daemon守护进程
    Docker Image镜像
    Docker Container容器。

    安装步骤

    安装前奏

    本教程安装使用 yum在线安装,所以前提是测你的centos7系统已经安装了yum工具;
    没安装yum工具的道友可以查看我的另一篇文章《centos7安装yum》。
    检查是否安装了yum工具
    直接执行 yum 命令,打印如下即表明yum已安装;

    检查yum

    检查你的系统是否安装过docker

    直接执行docker命令:docker 或者sudo docker

    检查docker

    安装正题:

    1、删除已存在的docker相关文件

    命令(单条命令):

    sudo yum remove docker \
    
     docker-client \
    
     docker-client-latest \
    
     docker-common \
    
     docker-latest \
    
     docker-latest-logrotate \
    
     docker-logrotate \
    
     docker-engine
    

    2、安装yum工具包yum-utils:

    命令:sudo yum install -y yum-utils

    3、添加docker存储库

    sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

    4、安装docker引擎

    可以有两种方式:直接安装最新版本和安装指定版本的docker。

    第一种,直接安装最新版本:

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

    第二种,先查看目前存储库中有哪些版本:

    yum list docker-ce --showduplicates | sort –r

    现有版本

    选择其中一个版本安装,
    命令格式:
    sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
    示例:
    sudo yum install docker-ce-20.10.6 docker-ce-cli-20.10.6 containerd.io
    至此,Docker已安装但未启动,且创建了docker用户组,但没有向该组添加用户。

    OK ,我们继续。。。

    5、启动docker服务

    sudo systemctl start docker

    6、通过跑一个docker自带的容器hello-world检验docker服务已经正常启动了

    sudo docker run hello-world

    运行示例
    查看版本

    至此,docker基础环境已完成,你可以开发部署你的项目了,感谢您的阅读。

    若是我的文章对你有帮助,记得点赞关注哦!!!

    相关文章

      网友评论

        本文标题:centos7 安装 docker

        本文链接:https://www.haomeiwen.com/subject/nfaheltx.html