zoukankan      html  css  js  c++  java
  • docker离线安装docker

     1. 下载docker的rpm以及相关依赖

    yum install --downloadonly --downloaddir=/tmp/docker docker

    报错:

    Error: docker-ce-cli conflicts with 2:docker-1.13.1-109.gitcccb291.el7.centos.x86_64
    You could try using --skip-broken to work around the problem
    You could try running: rpm -Va --nofiles --nodigest

    [root@centos7 tmp]# yum list installed | grep docker
    docker-ce-cli.x86_64                  1:18.09.6-3.el7                  installed
    [root@centos7 tmp]# yum -y remove docker-ce-cli.x86_64

    再次下载:

    [root@centos7 tmp]# yum install --downloadonly --downloaddir=/tmp/docker docker

    [root@centos7 tmp]# yum install --downloadonly --downloaddir=/tmp/docker docker
    Loaded plugins: fastestmirror
    Loading mirror speeds from cached hostfile
     * base: mirrors.tuna.tsinghua.edu.cn
     * extras: mirrors.tuna.tsinghua.edu.cn
     * updates: mirrors.tuna.tsinghua.edu.cn
    Resolving Dependencies
    --> Running transaction check
    ---> Package docker.x86_64 2:1.13.1-109.gitcccb291.el7.centos will be installed
    --> Processing Dependency: docker-common = 2:1.13.1-109.gitcccb291.el7.centos for package: 2:docker-1.13.1-109.gitcccb291.el7.centos.x86_64
    --> Processing Dependency: docker-client = 2:1.13.1-109.gitcccb291.el7.centos for package: 2:docker-1.13.1-109.gitcccb291.el7.centos.x86_64
    --> Processing Dependency: subscription-manager-rhsm-certificates for package: 2:docker-1.13.1-109.gitcccb291.el7.centos.x86_64
    --> Running transaction check
    ---> Package docker-client.x86_64 2:1.13.1-109.gitcccb291.el7.centos will be installed
    ---> Package docker-common.x86_64 2:1.13.1-109.gitcccb291.el7.centos will be installed
    --> Processing Dependency: skopeo-containers >= 1:0.1.26-2 for package: 2:docker-common-1.13.1-109.gitcccb291.el7.centos.x86_64
    --> Processing Dependency: oci-umount >= 2:2.3.3-3 for package: 2:docker-common-1.13.1-109.gitcccb291.el7.centos.x86_64
    --> Processing Dependency: oci-systemd-hook >= 1:0.1.4-9 for package: 2:docker-common-1.13.1-109.gitcccb291.el7.centos.x86_64
    --> Processing Dependency: oci-register-machine >= 1:0-5.13 for package: 2:docker-common-1.13.1-109.gitcccb291.el7.centos.x86_64
    --> Processing Dependency: container-storage-setup >= 0.9.0-1 for package: 2:docker-common-1.13.1-109.gitcccb291.el7.centos.x86_64
    --> Processing Dependency: container-selinux >= 2:2.51-1 for package: 2:docker-common-1.13.1-109.gitcccb291.el7.centos.x86_64
    --> Processing Dependency: atomic-registries for package: 2:docker-common-1.13.1-109.gitcccb291.el7.centos.x86_64
    ---> Package subscription-manager-rhsm-certificates.x86_64 0:1.24.13-4.el7.centos will be installed
    --> Running transaction check
    ---> Package atomic-registries.x86_64 1:1.22.1-29.gitb507039.el7 will be installed
    --> Processing Dependency: python-yaml for package: 1:atomic-registries-1.22.1-29.gitb507039.el7.x86_64
    --> Processing Dependency: python-setuptools for package: 1:atomic-registries-1.22.1-29.gitb507039.el7.x86_64
    --> Processing Dependency: python-pytoml for package: 1:atomic-registries-1.22.1-29.gitb507039.el7.x86_64
    ---> Package container-selinux.noarch 2:2.107-3.el7 will be installed
    --> Processing Dependency: policycoreutils-python for package: 2:container-selinux-2.107-3.el7.noarch
    ---> Package container-storage-setup.noarch 0:0.11.0-2.git5eaf76c.el7 will be installed
    ---> Package containers-common.x86_64 1:0.1.37-3.el7.centos will be installed
    ---> Package oci-register-machine.x86_64 1:0-6.git2b44233.el7 will be installed
    ---> Package oci-systemd-hook.x86_64 1:0.2.0-1.git05e6923.el7_6 will be installed
    --> Processing Dependency: libyajl.so.2()(64bit) for package: 1:oci-systemd-hook-0.2.0-1.git05e6923.el7_6.x86_64
    ---> Package oci-umount.x86_64 2:2.5-3.el7 will be installed
    --> Running transaction check
    ---> Package PyYAML.x86_64 0:3.10-11.el7 will be installed
    --> Processing Dependency: libyaml-0.so.2()(64bit) for package: PyYAML-3.10-11.el7.x86_64
    ---> Package policycoreutils-python.x86_64 0:2.5-33.el7 will be installed
    --> Processing Dependency: setools-libs >= 3.3.8-4 for package: policycoreutils-python-2.5-33.el7.x86_64
    --> Processing Dependency: libsemanage-python >= 2.5-14 for package: policycoreutils-python-2.5-33.el7.x86_64
    --> Processing Dependency: audit-libs-python >= 2.1.3-4 for package: policycoreutils-python-2.5-33.el7.x86_64
    --> Processing Dependency: python-IPy for package: policycoreutils-python-2.5-33.el7.x86_64
    --> Processing Dependency: libqpol.so.1(VERS_1.4)(64bit) for package: policycoreutils-python-2.5-33.el7.x86_64
    --> Processing Dependency: libqpol.so.1(VERS_1.2)(64bit) for package: policycoreutils-python-2.5-33.el7.x86_64
    --> Processing Dependency: libcgroup for package: policycoreutils-python-2.5-33.el7.x86_64
    --> Processing Dependency: libapol.so.4(VERS_4.0)(64bit) for package: policycoreutils-python-2.5-33.el7.x86_64
    --> Processing Dependency: checkpolicy for package: policycoreutils-python-2.5-33.el7.x86_64
    --> Processing Dependency: libqpol.so.1()(64bit) for package: policycoreutils-python-2.5-33.el7.x86_64
    --> Processing Dependency: libapol.so.4()(64bit) for package: policycoreutils-python-2.5-33.el7.x86_64
    ---> Package python-pytoml.noarch 0:0.1.14-1.git7dea353.el7 will be installed
    ---> Package python-setuptools.noarch 0:0.9.8-7.el7 will be installed
    --> Processing Dependency: python-backports-ssl_match_hostname for package: python-setuptools-0.9.8-7.el7.noarch
    ---> Package yajl.x86_64 0:2.0.4-4.el7 will be installed
    --> Running transaction check
    ---> Package audit-libs-python.x86_64 0:2.8.5-4.el7 will be installed
    ---> Package checkpolicy.x86_64 0:2.5-8.el7 will be installed
    ---> Package libcgroup.x86_64 0:0.41-21.el7 will be installed
    ---> Package libsemanage-python.x86_64 0:2.5-14.el7 will be installed
    ---> Package libyaml.x86_64 0:0.1.4-11.el7_0 will be installed
    ---> Package python-IPy.noarch 0:0.75-6.el7 will be installed
    ---> Package python-backports-ssl_match_hostname.noarch 0:3.5.0.1-1.el7 will be installed
    --> Processing Dependency: python-ipaddress for package: python-backports-ssl_match_hostname-3.5.0.1-1.el7.noarch
    --> Processing Dependency: python-backports for package: python-backports-ssl_match_hostname-3.5.0.1-1.el7.noarch
    ---> Package setools-libs.x86_64 0:3.3.8-4.el7 will be installed
    --> Running transaction check
    ---> Package python-backports.x86_64 0:1.0-8.el7 will be installed
    ---> Package python-ipaddress.noarch 0:1.0.16-2.el7 will be installed
    --> Finished Dependency Resolution
    
    Dependencies Resolved
    
    =======================================================================================================================================================================================
     Package                                                     Arch                        Version                                                    Repository                    Size
    =======================================================================================================================================================================================
    Installing:
     docker                                                      x86_64                      2:1.13.1-109.gitcccb291.el7.centos                         extras                        18 M
    Installing for dependencies:
     PyYAML                                                      x86_64                      3.10-11.el7                                                base                         153 k
     atomic-registries                                           x86_64                      1:1.22.1-29.gitb507039.el7                                 extras                        35 k
     audit-libs-python                                           x86_64                      2.8.5-4.el7                                                base                          76 k
     checkpolicy                                                 x86_64                      2.5-8.el7                                                  base                         295 k
     container-selinux                                           noarch                      2:2.107-3.el7                                              extras                        39 k
     container-storage-setup                                     noarch                      0.11.0-2.git5eaf76c.el7                                    extras                        35 k
     containers-common                                           x86_64                      1:0.1.37-3.el7.centos                                      extras                        21 k
     docker-client                                               x86_64                      2:1.13.1-109.gitcccb291.el7.centos                         extras                       3.9 M
     docker-common                                               x86_64                      2:1.13.1-109.gitcccb291.el7.centos                         extras                        98 k
     libcgroup                                                   x86_64                      0.41-21.el7                                                base                          66 k
     libsemanage-python                                          x86_64                      2.5-14.el7                                                 base                         113 k
     libyaml                                                     x86_64                      0.1.4-11.el7_0                                             base                          55 k
     oci-register-machine                                        x86_64                      1:0-6.git2b44233.el7                                       extras                       1.1 M
     oci-systemd-hook                                            x86_64                      1:0.2.0-1.git05e6923.el7_6                                 extras                        34 k
     oci-umount                                                  x86_64                      2:2.5-3.el7                                                extras                        33 k
     policycoreutils-python                                      x86_64                      2.5-33.el7                                                 base                         457 k
     python-IPy                                                  noarch                      0.75-6.el7                                                 base                          32 k
     python-backports                                            x86_64                      1.0-8.el7                                                  base                         5.8 k
     python-backports-ssl_match_hostname                         noarch                      3.5.0.1-1.el7                                              base                          13 k
     python-ipaddress                                            noarch                      1.0.16-2.el7                                               base                          34 k
     python-pytoml                                               noarch                      0.1.14-1.git7dea353.el7                                    extras                        18 k
     python-setuptools                                           noarch                      0.9.8-7.el7                                                base                         397 k
     setools-libs                                                x86_64                      3.3.8-4.el7                                                base                         620 k
     subscription-manager-rhsm-certificates                      x86_64                      1.24.13-4.el7.centos                                       updates                      228 k
     yajl                                                        x86_64                      2.0.4-4.el7                                                base                          39 k
    
    Transaction Summary
    =======================================================================================================================================================================================
    Install  1 Package (+25 Dependent packages)
    
    Total download size: 25 M
    Installed size: 89 M
    Background downloading packages, then exiting:
    (1/26): atomic-registries-1.22.1-29.gitb507039.el7.x86_64.rpm                                                                                                   |  35 kB  00:00:00     
    (2/26): container-storage-setup-0.11.0-2.git5eaf76c.el7.noarch.rpm                                                                                              |  35 kB  00:00:00     
    (3/26): containers-common-0.1.37-3.el7.centos.x86_64.rpm                                                                                                        |  21 kB  00:00:00     
    (4/26): container-selinux-2.107-3.el7.noarch.rpm                                                                                                                |  39 kB  00:00:00     
    (5/26): docker-client-1.13.1-109.gitcccb291.el7.centos.x86_64.rpm                                                                                               | 3.9 MB  00:00:01     
    (6/26): docker-common-1.13.1-109.gitcccb291.el7.centos.x86_64.rpm                                                                                               |  98 kB  00:00:00     
    (7/26): docker-1.13.1-109.gitcccb291.el7.centos.x86_64.rpm                                                                                                      |  18 MB  00:00:03     
    (8/26): libsemanage-python-2.5-14.el7.x86_64.rpm                                                                                                                | 113 kB  00:00:00     
    (9/26): libyaml-0.1.4-11.el7_0.x86_64.rpm                                                                                                                       |  55 kB  00:00:00     
    (10/26): oci-register-machine-0-6.git2b44233.el7.x86_64.rpm                                                                                                     | 1.1 MB  00:00:00     
    (11/26): oci-systemd-hook-0.2.0-1.git05e6923.el7_6.x86_64.rpm                                                                                                   |  34 kB  00:00:00     
    (12/26): oci-umount-2.5-3.el7.x86_64.rpm                                                                                                                        |  33 kB  00:00:00     
    (13/26): policycoreutils-python-2.5-33.el7.x86_64.rpm                                                                                                           | 457 kB  00:00:00     
    (14/26): python-IPy-0.75-6.el7.noarch.rpm                                                                                                                       |  32 kB  00:00:00     
    (15/26): python-backports-1.0-8.el7.x86_64.rpm                                                                                                                  | 5.8 kB  00:00:00     
    (16/26): python-backports-ssl_match_hostname-3.5.0.1-1.el7.noarch.rpm                                                                                           |  13 kB  00:00:00     
    (17/26): python-ipaddress-1.0.16-2.el7.noarch.rpm                                                                                                               |  34 kB  00:00:00     
    (18/26): python-pytoml-0.1.14-1.git7dea353.el7.noarch.rpm                                                                                                       |  18 kB  00:00:00     
    (19/26): python-setuptools-0.9.8-7.el7.noarch.rpm                                                                                                               | 397 kB  00:00:00     
    (20/26): setools-libs-3.3.8-4.el7.x86_64.rpm                                                                                                                    | 620 kB  00:00:00     
    (21/26): subscription-manager-rhsm-certificates-1.24.13-4.el7.centos.x86_64.rpm                                                                                 | 228 kB  00:00:00     
    (22/26): yajl-2.0.4-4.el7.x86_64.rpm                                                                                                                            |  39 kB  00:00:00     
    (23/26): checkpolicy-2.5-8.el7.x86_64.rpm                                                                                                                       | 295 kB  00:00:05     
    (24/26): PyYAML-3.10-11.el7.x86_64.rpm                                                                                                                          | 153 kB  00:00:05     
    (25/26): audit-libs-python-2.8.5-4.el7.x86_64.rpm                                                                                                               |  76 kB  00:00:06     
    (26/26): libcgroup-0.41-21.el7.x86_64.rpm                                                                                                                       |  66 kB  00:00:10     
    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    Total                                                                                                                                                  2.0 MB/s |  25 MB  00:00:12     
    exiting because "Download Only" specified
    stdout

    参考:https://www.jb51.net/article/153759.htm

    参考:https://www.cnblogs.com/liulj0713/p/12501957.html

  • 相关阅读:
    MVC知识点01
    MVC知识点02
    ADO.NET基础01
    WinForm,MVC知识点
    C#基础01
    28、对多次使用的RDD进行持久化或Checkpoint
    27、优化数据结构
    26、高性能序列化类库
    25、诊断内存的消耗
    24、Checkpoint原理剖析
  • 原文地址:https://www.cnblogs.com/zhzhlong/p/12616760.html
Copyright © 2011-2022 走看看