广告
返回顶部
首页 > 资讯 > 前端开发 > VUE >怎么用yum下载rpm及安装docker
  • 759
分享到

怎么用yum下载rpm及安装docker

2024-04-02 19:04:59 759人浏览 独家记忆
摘要

这篇文章主要介绍“怎么用yum下载rpm及安装Docker”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么用yum下载rpm及安装docker”文章能帮助大家解决

这篇文章主要介绍“怎么用yum下载rpm及安装Docker”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么用yum下载rpm及安装docker”文章能帮助大家解决问题。

使用yum可以进行连通依赖关系一起进行安装,而是用–downloadonly –downloaddir选项则可以不进行安装,而将rpm连同依赖下载到本地进行安装。

下载及安装方式

使用yum安装Centos或者rhel等自带的docker,可以使用yum install docker. 而下载到本地后使用安装文件的方式可以使用如下方式

怎么用yum下载rpm及安装docker

下载docker相关的rpm文件并安装

使用下载rmp并安装的方式进行docker的安装

怎么用yum下载rpm及安装docker

downloaddir指定的文件夹如果事前不存在,在执行的时候会生成一个。

安装日志

怎么用yum下载rpm及安装docker

downloaddir指定的文件夹如果事前不存在,在执行的时候会生成一个。

[root@openshift ~]# yum install --downloadonly --downloaddir=/tmp/docker docker
failed to set locale, defaulting to c
loaded plugins: fastestmirror
loading mirror speeds from cached hostfile
 * base: mirrors.163.com
 * extras: mirrors.cn99.com
 * updates: mirror.lzu.edu.cn
resolving dependencies
--> running transaction check
---> package docker.x86_64 2:1.13.1-53.git774336d.el7.centos will be installed
--> processing dependency: docker-common = 2:1.13.1-53.git774336d.el7.centos for package: 2:docker-1.13.1-53.git774336d.el7.centos.x86_64
--> processing dependency: docker-client = 2:1.13.1-53.git774336d.el7.centos for package: 2:docker-1.13.1-53.git774336d.el7.centos.x86_64
--> running transaction check
---> package docker-client.x86_64 2:1.13.1-53.git774336d.el7.centos will be installed
---> package docker-common.x86_64 2:1.13.1-53.git774336d.el7.centos will be installed
--> processing dependency: skopeo-containers >= 1:0.1.26-2 for package: 2:docker-common-1.13.1-53.git774336d.el7.centos.x86_64
--> processing dependency: oci-umount >= 2:2.0.0-1 for package: 2:docker-common-1.13.1-53.git774336d.el7.centos.x86_64
--> processing dependency: oci-systemd-hook >= 1:0.1.4-9 for package: 2:docker-common-1.13.1-53.git774336d.el7.centos.x86_64
--> processing dependency: oci-reGISter-Machine >= 1:0-5.13 for package: 2:docker-common-1.13.1-53.git774336d.el7.centos.x86_64
--> processing dependency: container-storage-setup >= 0.7.0-1 for package: 2:docker-common-1.13.1-53.git774336d.el7.centos.x86_64
--> processing dependency: container-selinux >= 2:2.21-2 for package: 2:docker-common-1.13.1-53.git774336d.el7.centos.x86_64
--> running transaction check
---> package container-selinux.noarch 2:2.42-1.gitad8f0f7.el7 will be installed
--> processing dependency: policycoreutils-python for package: 2:container-selinux-2.42-1.gitad8f0f7.el7.noarch
---> package container-storage-setup.noarch 0:0.8.0-3.git1d27ecf.el7 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.1.15-2.gitc04483D.el7 will be installed
--> processing dependency: libyajl.so.2()(64bit) for package: 1:oci-systemd-hook-0.1.15-2.gitc04483d.el7.x86_64
---> package oci-umount.x86_64 2:2.3.3-3.gite3c9055.el7 will be installed
---> package skopeo-containers.x86_64 1:0.1.28-1.git0270e56.el7 will be installed
--> running transaction check
---> package policycoreutils-Python.x86_64 0:2.5-17.1.el7 will be installed
--> processing dependency: setools-libs >= 3.3.8-1 for package: policycoreutils-python-2.5-17.1.el7.x86_64
--> processing dependency: libsemanage-python >= 2.5-5 for package: policycoreutils-python-2.5-17.1.el7.x86_64
--> processing dependency: audit-libs-python >= 2.1.3-4 for package: policycoreutils-python-2.5-17.1.el7.x86_64
--> processing dependency: python-ipy for package: policycoreutils-python-2.5-17.1.el7.x86_64
--> processing dependency: libqpol.so.1(vers_1.4)(64bit) for package: policycoreutils-python-2.5-17.1.el7.x86_64
--> processing dependency: libqpol.so.1(vers_1.2)(64bit) for package: policycoreutils-python-2.5-17.1.el7.x86_64
--> processing dependency: libcgroup for package: policycoreutils-python-2.5-17.1.el7.x86_64
--> processing dependency: libapol.so.4(vers_4.0)(64bit) for package: policycoreutils-python-2.5-17.1.el7.x86_64
--> processing dependency: checkpolicy for package: policycoreutils-python-2.5-17.1.el7.x86_64
--> processing dependency: libqpol.so.1()(64bit) for package: policycoreutils-python-2.5-17.1.el7.x86_64
--> processing dependency: libapol.so.4()(64bit) for package: policycoreutils-python-2.5-17.1.el7.x86_64
---> package yajl.x86_64 0:2.0.4-4.el7 will be installed
--> running transaction check
---> package audit-libs-python.x86_64 0:2.7.6-3.el7 will be installed
---> package checkpolicy.x86_64 0:2.5-4.el7 will be installed
---> package libcgroup.x86_64 0:0.41-13.el7 will be installed
---> package libsemanage-python.x86_64 0:2.5-8.el7 will be installed
---> package python-ipy.noarch 0:0.75-6.el7 will be installed
---> package setools-libs.x86_64 0:3.3.8-1.1.el7 will be installed
--> finished dependency resolution
dependencies resolved
========================================================================================================================================
 package                arch         version                     repository      size
========================================================================================================================================
installing:
 docker                x86_64        2:1.13.1-53.git774336d.el7.centos        extras        16 m
installing for dependencies:
 audit-libs-python           x86_64        2.7.6-3.el7                   base         73 k
 checkpolicy              x86_64        2.5-4.el7                    base         290 k
 container-selinux           noarch        2:2.42-1.gitad8f0f7.el7             extras        32 k
 container-storage-setup        noarch        0.8.0-3.git1d27ecf.el7              extras        33 k
 docker-client             x86_64        2:1.13.1-53.git774336d.el7.centos        extras        3.7 m
 docker-common             x86_64        2:1.13.1-53.git774336d.el7.centos        extras        86 k
 libcgroup               x86_64        0.41-13.el7                   base         65 k
 libsemanage-python          x86_64        2.5-8.el7                    base         104 k
 oci-register-machine         x86_64        1:0-6.git2b44233.el7               extras        1.1 m
 oci-systemd-hook           x86_64        1:0.1.15-2.gitc04483d.el7            extras        33 k
 oci-umount              x86_64        2:2.3.3-3.gite3c9055.el7             extras        32 k
 policycoreutils-python        x86_64        2.5-17.1.el7                   base         446 k
 python-ipy              noarch        0.75-6.el7                    base         32 k
 setools-libs             x86_64        3.3.8-1.1.el7                  base         612 k
 skopeo-containers           x86_64        1:0.1.28-1.git0270e56.el7            extras        13 k
 yajl                 x86_64        2.0.4-4.el7                   base         39 k
transaction summary
========================================================================================================================================
install 1 package (+16 dependent packages)
total download size: 23 m
installed size: 77 m
background downloading packages, then exiting:
warning: /tmp/docker/container-storage-setup-0.8.0-3.git1d27ecf.el7.noarch.rpm.1316.tmp: header v3 rsa/sha256 signature, key id f4a80eb5: nokey
public key for container-storage-setup-0.8.0-3.git1d27ecf.el7.noarch.rpm.1316.tmp is not installed
(1/17): container-storage-setup-0.8.0-3.git1d27ecf.el7.noarch.rpm                        | 33 kb 00:00:00   
public key for audit-libs-python-2.7.6-3.el7.x86_64.rpm.1316.tmp is not installed           ] 0.0 b/s | 93 kb --:--:-- eta 
(2/17): audit-libs-python-2.7.6-3.el7.x86_64.rpm                                 | 73 kb 00:00:00   
(3/17): docker-common-1.13.1-53.git774336d.el7.centos.x86_64.rpm                         | 86 kb 00:00:00   
(4/17): libcgroup-0.41-13.el7.x86_64.rpm                                     | 65 kb 00:00:00   
(5/17): libsemanage-python-2.5-8.el7.x86_64.rpm                                 | 104 kb 00:00:00   
(6/17): docker-client-1.13.1-53.git774336d.el7.centos.x86_64.rpm                         | 3.7 mb 00:00:01   
(7/17): oci-systemd-hook-0.1.15-2.gitc04483d.el7.x86_64.rpm                           | 33 kb 00:00:00   
(8/17): oci-register-machine-0-6.git2b44233.el7.x86_64.rpm                            | 1.1 mb 00:00:00   
(9/17): oci-umount-2.3.3-3.gite3c9055.el7.x86_64.rpm                               | 32 kb 00:00:00   
(10/17): policycoreutils-python-2.5-17.1.el7.x86_64.rpm                             | 446 kb 00:00:00   
(11/17): setools-libs-3.3.8-1.1.el7.x86_64.rpm                                  | 612 kb 00:00:00   
(12/17): skopeo-containers-0.1.28-1.git0270e56.el7.x86_64.rpm                          | 13 kb 00:00:00   
(13/17): yajl-2.0.4-4.el7.x86_64.rpm                                       | 39 kb 00:00:00   
(14/17): checkpolicy-2.5-4.el7.x86_64.rpm                                    | 290 kb 00:00:06   
(15/17): docker-1.13.1-53.git774336d.el7.centos.x86_64.rpm                            | 16 mb 00:00:08   
(16/17): container-selinux-2.42-1.gitad8f0f7.el7.noarch.rpm                           | 32 kb 00:00:10   
(17/17): python-ipy-0.75-6.el7.noarch.rpm                                    | 32 kb 00:00:15   
----------------------------------------------------------------------------------------------------------------------------------------
total                                                  1.2 mb/s | 23 mb 00:00:18   
exiting because "download only" specified
[root@openshift ~]#

确认下载的rpm文件

[root@openshift ~]# cd /tmp/docker
[root@openshift docker]# ls |wc -l
17
[root@openshift docker]#

怎么用yum下载rpm及安装docker

[root@openshift docker]# rpm -uvh *.rpm
warning: audit-libs-python-2.7.6-3.el7.x86_64.rpm: header v3 rsa/sha256 signature, key id f4a80eb5: nokey
preparing...             ################################# [100%]
updating / installing...
  1:yajl-2.0.4-4.el7         ################################# [ 6%]
  2:oci-systemd-hook-1:0.1.15-2.gitc0################################# [ 12%]
  3:oci-umount-2:2.3.3-3.gite3c9055.e################################# [ 18%]
  4:skopeo-containers-1:0.1.28-1.git0################################# [ 24%]
  5:setools-libs-3.3.8-1.1.el7    ################################# [ 29%]
  6:python-ipy-0.75-6.el7      ################################# [ 35%]
  7:oci-register-machine-1:0-6.git2b4################################# [ 41%]
  8:libsemanage-python-2.5-8.el7   ################################# [ 47%]
  9:libcgroup-0.41-13.el7      ################################# [ 53%]
 10:container-storage-setup-0.8.0-3.g################################# [ 59%]
 11:checkpolicy-2.5-4.el7      ################################# [ 65%]
 12:audit-libs-python-2.7.6-3.el7  ################################# [ 71%]
 13:policycoreutils-python-2.5-17.1.e################################# [ 76%]
 14:container-selinux-2:2.42-1.gitad8################################# [ 82%]
 15:docker-common-2:1.13.1-53.git7743################################# [ 88%]
 16:docker-client-2:1.13.1-53.git7743################################# [ 94%]
 17:docker-2:1.13.1-53.git774336d.el7################################# [100%]
[root@openshift docker]#

docker启动

[root@openshift docker]# systemctl start docker
[root@openshift docker]# docker version
client:
 version:     1.13.1
 api version:   1.26
 package version: <unknown>
 Go version:   go1.8.3
 git commit:   774336d/1.13.1
 built:      wed mar 7 17:06:16 2018
 os/arch:     linux/amd64
server:
 version:     1.13.1
 api version:   1.26 (minimum version 1.12)
 package version: <unknown>
 go version:   go1.8.3
 git commit:   774336d/1.13.1
 built:      wed mar 7 17:06:16 2018
 os/arch:     linux/amd64
 experimental:  false
[root@openshift docker]#

关于“怎么用yum下载rpm及安装docker”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注编程网VUE频道,小编每天都会为大家更新不同的知识点。

--结束END--

本文标题: 怎么用yum下载rpm及安装docker

本文链接: https://www.lsjlt.com/news/96328.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么用yum下载rpm及安装docker
    这篇文章主要介绍“怎么用yum下载rpm及安装docker”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么用yum下载rpm及安装docker”文章能帮助大家解决...
    99+
    2022-10-19
  • 查找yum install下载的rpm安装包
    **使用yum install XXXX下载依赖或镜像源后,怎么弄去找下载的rpm安装包呢?一般来说,yum下载的安装包会以缓存的形式存在服务器上。如果没存,可能是yum镜像源参数设置的问题。 通常在...
    99+
    2023-09-02
    服务器 linux 运维
  • CentOS下rpm包与yum安装与卸载的方法
    这篇文章主要介绍“CentOS下rpm包与yum安装与卸载的方法”,在日常操作中,相信很多人在CentOS下rpm包与yum安装与卸载的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CentOS下rpm包...
    99+
    2023-06-10
  • 怎么用yum下载docker并安装到离线机器上
    这篇“怎么用yum下载docker并安装到离线机器上”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看...
    99+
    2022-10-19
  • CentOS7下怎么用yum方式安装Docker环境
    这篇文章主要讲解了“CentOS7下怎么用yum方式安装Docker环境”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CentOS7下怎么用yum方式安装Docker环境”吧!记录在Cent...
    99+
    2023-06-05
  • 如何在CentOS中用yum命令下载RPM包但不进行安装
    本篇内容介绍了“如何在CentOS中用yum命令下载RPM包但不进行安装”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!yum是基于Red H...
    99+
    2023-06-10
  • centos 7上怎么使用yum下载安装php
    在CentOS 7中安装 PHP 有不同的方法,但使用 yum 命令是最简单且最常用的方法。yum 是 Centos 所有用户最常用的软件包管理器。本文将介绍通过 yum 在 CentOS 7上安装 PHP的步骤。准备工作在开始之前,我们需...
    99+
    2023-05-14
    Centos7 yum php
  • centos下怎么安装卸载命令rpm make install
    这篇文章主要介绍“centos下怎么安装卸载命令rpm make install”,在日常操作中,相信很多人在centos下怎么安装卸载命令rpm make install问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对...
    99+
    2023-06-10
  • Linux下RPM软件包怎么安装与卸载
    本篇内容主要讲解“Linux下RPM软件包怎么安装与卸载”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux下RPM软件包怎么安装与卸载”吧!在 Linux 操作系统下,几乎所有的软件均通过...
    99+
    2023-06-13
  • Linux下RPM软件包如何安装、更新及卸载
    这篇文章主要为大家展示了“Linux下RPM软件包如何安装、更新及卸载”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux下RPM软件包如何安装、更新及卸载”这篇文章吧。RPM是由由Redh...
    99+
    2023-06-28
  • Linux下如何安装、更新及卸载RPM软件包
    这篇文章给大家分享的是有关Linux下如何安装、更新及卸载RPM软件包的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在 Linux 操作系统下,几乎所有的软件均通过RPM 进行安装、卸载及管理等操作。RPM 的全...
    99+
    2023-06-10
  • Linux 中 RPM包 安装 查询 卸载命令小结及yum命令详解
    之前一直在用ubuntu,安装卸载软件基本上是使用apt-get 这个非常的简单,而且过程中遇到的软件依赖会自动帮我们处理,类似于傻瓜式安装。另外在 Linux 操作系统下,几乎所有的软件都可以通过RPM ...
    99+
    2022-06-04
    命令 小结 详解
  • CentOS7下安装yum源及上传下载命令rz、sz安装方法(图解)
    ** CentOS7下安装yum源及上传下载命令rz、sz安装方法图文详解 ** 在这里将yum的安装方法结合实操结果和大家分享一下,希望对需要安装yum的小伙伴们能有所助益。首先,简单介绍一下yum。 yum( Yel...
    99+
    2022-06-04
    centos yum源 rz sz 命令
  • CentOS7下怎么使用YUM安装MySQL5.6
    这篇文章主要介绍CentOS7下怎么使用YUM安装MySQL5.6,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!CentOS7下使用YUM安装MySQL5.6的方法。rpm ...
    99+
    2022-10-18
  • CentOS6下怎么用RPM方式安装MySQL5.6
    这篇文章主要介绍“CentOS6下怎么用RPM方式安装MySQL5.6”,在日常操作中,相信很多人在CentOS6下怎么用RPM方式安装MySQL5.6问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操...
    99+
    2022-10-18
  • docker怎么安装minio及实现文件上传、删除、下载
    这篇文章主要介绍“docker怎么安装minio及实现文件上传、删除、下载”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“docker怎么安装minio及实现文件上传、删除、下载”文章能帮助大家解决问...
    99+
    2023-07-05
  • centos7上如何使用yum下载安装php
    本篇内容主要讲解“centos7上如何使用yum下载安装php”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“centos7上如何使用yum下载安装php”吧!准备工作在开始之前,我们需要更新系统...
    99+
    2023-07-05
  • Linux下怎么安装和使用rpm命令
    本文小编为大家详细介绍“Linux下怎么安装和使用rpm命令”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux下怎么安装和使用rpm命令”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。Linux常用命令rp...
    99+
    2023-06-28
  • Linux下怎么安装Docker
    这篇文章主要介绍“Linux下怎么安装Docker”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Linux下怎么安装Docker”文章能帮助大家解决问题。1、安装环境此处在Centos7进行安装,可...
    99+
    2023-06-28
  • linux系统使用yum命令下载安装包
    使用yum命令下载安装包 sudo yum install --downloadonly --downloaddir=/path/to/directory package-name    命令解析 sudo: 以超级用户身份运行命...
    99+
    2023-09-04
    linux 服务器 运维
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作