美文网首页
【gitlab CI/CD实践1】centos7.5安装dock

【gitlab CI/CD实践1】centos7.5安装dock

作者: iamChel | 来源:发表于2020-05-30 12:45 被阅读0次

    前提机器是可以连通外网

    [root@localhost ~]# yum install -y yum-utils device-mapper-persistent-data lvm2

    已安装:

      yum-utils.noarch 0:1.1.31-45.el7                                                                                                                                                  

    作为依赖被安装:

      libxml2-python.x86_64 0:2.9.1-6.el7_2.3                          python-chardet.noarch 0:2.2.1-1.el7_1                          python-kitchen.noarch 0:1.1.1-5.el7                       

    完毕!

    [root@localhost ~]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

    [root@localhost ~]# yum makecache fast

    [root@localhost ~]# yum -y install docker-ce

    错误:软件包:containerd.io-1.2.13-3.2.el7.x86_64 (docker-ce-stable)

              需要:container-selinux >= 2:2.74

    错误:软件包:3:docker-ce-19.03.10-3.el7.x86_64 (docker-ce-stable)

              需要:container-selinux >= 2:2.74

    您可以尝试添加 --skip-broken 选项来解决该问题

    您可以尝试执行:rpm -Va --nofiles --nodigest

    [root@localhost ~]# yum -y install wget

    已安装:

      wget.x86_64 0:1.14-15.el7_4.1                                                                                                                                                    

    完毕!

    [root@localhost ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

    [root@localhost ~]# yum install epel-release -y

    已安装:

      epel-release.noarch 0:7-11                                                                                                                                                           

    完毕!

    [root@localhost ~]# yum install container-selinux -y

    已安装:

      container-selinux.noarch 2:2.119.1-1.c57a6f9.el7    

    作为依赖被安装:

    audit-libs-python.x86_64 0:2.8.5-4.el7 checkpolicy.x86_64 0:2.5-8.el7   

    libcgroup.x86_64 0:0.41-21.el7 libsemanage-python.x86_64 0:2.5-14.el7

    policycoreutils-python.x86_64 0:2.5-34.el7

      python-IPy.noarch 0:0.75-6.el7         setools-libs.x86_64 0:3.3.8-4.el7

    作为依赖被升级:

    audit.x86_64 0:2.8.5-4.el7      audit-libs.x86_64 0:2.8.5-4.el7

    libselinux.x86_64 0:2.5-15.el7      libselinux-python.x86_64

    0:2.5-15.el7  libselinux-utils.x86_64 0:2.5-15.el7          

    libsemanage.x86_64 0:2.5-14.el7 libsepol.x86_64 0:2.5-10.el7   

    policycoreutils.x86_64 0:2.5-34.el7 selinux-policy.noarch

    0:3.13.1-266.el7 selinux-policy-targeted.noarch 0:3.13.1-266.el7

    完毕!

    [root@localhost ~]# yum -y install docker-ce

    已安装:

      docker-ce.x86_64 3:19.03.10-3.el7     

    作为依赖被安装:

      containerd.io.x86_64 0:1.2.13-3.2.el7                                                        docker-ce-cli.x86_64 1:19.03.10-3.el7

    完毕!

    启动即可使用

    [root@localhost ~]# systemctl start docker

    [root@localhost ~]# systemctl enable docker

    相关文章

      网友评论

          本文标题:【gitlab CI/CD实践1】centos7.5安装dock

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