欧拉下搭建第三方软件仓库—docker

2024-09-05 21:28

本文主要是介绍欧拉下搭建第三方软件仓库—docker,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.创建新的文件内容

切换目录到etc底下的yum.repos.d目录,创建docker-ce.repo文件

[root@localhost yum.repos.d]# cd /etc/yum.repos.d/

[root@localhost yum.repos.d]# vim docker-ce.repo

编辑文件,使用阿里源镜像源,镜像源在编辑中需要单独复制

https://mirrors.aliyun.com/docker-ce/linux/rhel/9/x86_64/stable/

文件内容如下:

[docker-ce]
name=docker
baseurl=https://mirrors.aliyun.com/dockerce/linux/rhel/9/x86_64/stable/
gpgcheck=0  

2.下载元仓库

[root@localhost yum.repos.d]# yum makecache

查看文件是否安装成功,筛选文件下载到/mnt中

必须在没有安装过docker的环境中进行,否则依赖性无法全部下载

[root@localhost yum.repos.d]#dnf install docker-ce --downloadonly --downloaddir=/mnt

通过软件仓库下载软件但是不安装

[root@localhost ~]#cd /mnt/查看是否安装成功

[root@localhost mnt]# mkdir docker

[root@localhost mnt]# mv *.rpm docker

[root@localhost mnt]# cd docker/

[root@localhost docker]# ls

3.查看安装包

将docker目录建立为一个存放rpm软件包的目录并不是软件仓库

createrepo安装采集数据的软件

[root@localhost docker]# createrepo

使用命令查找不到时候,可以使用 yum search 查找

[root@localhost docker]#acreaterepo

使用命令进行安装,前提本地YUM仓库必须安装成功

[root@localhost docker]# dnf whatprovides */createrepo

复制名称进行安装

[root@localhost docker]# dnf install createrepo_c-0.17.6-3.oe2203sp3.x86_64 -y

4.使用createrepo进行文件采集,扫描软件仓库并生成软件仓库的数据

[root@localhost docker]# createrepo -v /mnt/docker/

5.生成repodata目录

/mnt/docker/.repodata/

[root@localhost docker]# cd repodata/

6.可以将网络镜像换本地

[root@localhost /]# cd /etc/yum.repos.d/

[root@localhost yum.repos.d]# ls

[root@localhost yum.repos.d]# vim docker-ce.repo

7.可以使用命令检测是否在/mnt/docker中

[root@localhost yum.repos.d]# ls /mnt/docker

[root@localhost yum.repos.d]# cd /etc/yum.repos.d/

[root@localhost yum.repos.d]# ls

[root@localhost yum.repos.d]# vim docker-ce.repo

[docker-ce]
name=docker
baseurl=file:///mnt/docker
gpgcheck=0   

8.安装docker软件,必须保证是第一次安装,如果之前安装过了卸载后,

[root@localhost yum.repos.d]# yum install docker -y

9.检测是否成功,镜像为软件,docker为进程

[root@localhost yum.repos.d]# systemctl start docker

[root@localhost yum.repos.d]# docker info

这篇关于欧拉下搭建第三方软件仓库—docker的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1140109

相关文章

安装centos8设置基础软件仓库时出错的解决方案

《安装centos8设置基础软件仓库时出错的解决方案》:本文主要介绍安装centos8设置基础软件仓库时出错的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录安装Centos8设置基础软件仓库时出错版本 8版本 8.2.200android4版本 javas

如何搭建并配置HTTPD文件服务及访问权限控制

《如何搭建并配置HTTPD文件服务及访问权限控制》:本文主要介绍如何搭建并配置HTTPD文件服务及访问权限控制的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、安装HTTPD服务二、HTTPD服务目录结构三、配置修改四、服务启动五、基于用户访问权限控制六、

pytest+allure环境搭建+自动化实践过程

《pytest+allure环境搭建+自动化实践过程》:本文主要介绍pytest+allure环境搭建+自动化实践过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录一、pytest下载安装1.1、安装pytest1.2、检测是否安装成功二、allure下载安装2.

使用vscode搭建pywebview集成vue项目实践

《使用vscode搭建pywebview集成vue项目实践》:本文主要介绍使用vscode搭建pywebview集成vue项目实践,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录环境准备项目源码下载项目说明调试与生成可执行文件核心代码说明总结本节我们使用pythonpywebv

如何确定哪些软件是Mac系统自带的? Mac系统内置应用查看技巧

《如何确定哪些软件是Mac系统自带的?Mac系统内置应用查看技巧》如何确定哪些软件是Mac系统自带的?mac系统中有很多自带的应用,想要看看哪些是系统自带,该怎么查看呢?下面我们就来看看Mac系统内... 在MAC电脑上,可以使用以下方法来确定哪些软件是系统自带的:1.应用程序文件夹打开应用程序文件夹

Windows Server 2025 搭建NPS-Radius服务器的步骤

《WindowsServer2025搭建NPS-Radius服务器的步骤》本文主要介绍了通过微软的NPS角色实现一个Radius服务器,身份验证和证书使用微软ADCS、ADDS,具有一定的参考价... 目录简介示意图什么是 802.1X?核心作用802.1X的组成角色工作流程简述802.1X常见应用802.

java对接第三方接口的三种实现方式

《java对接第三方接口的三种实现方式》:本文主要介绍java对接第三方接口的三种实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录HttpURLConnection调用方法CloseableHttpClient调用RestTemplate调用总结在日常工作

Spring Cloud GateWay搭建全过程

《SpringCloudGateWay搭建全过程》:本文主要介绍SpringCloudGateWay搭建全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录Spring Cloud GateWay搭建1.搭建注册中心1.1添加依赖1.2 配置文件及启动类1.3 测

ubuntu如何部署Dify以及安装Docker? Dify安装部署指南

《ubuntu如何部署Dify以及安装Docker?Dify安装部署指南》Dify是一个开源的大模型应用开发平台,允许用户快速构建和部署基于大语言模型的应用,ubuntu如何部署Dify呢?详细请... Dify是个不错的开源LLM应用开发平台,提供从 Agent 构建到 AI workflow 编排、RA

SpringBoot快速搭建TCP服务端和客户端全过程

《SpringBoot快速搭建TCP服务端和客户端全过程》:本文主要介绍SpringBoot快速搭建TCP服务端和客户端全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,... 目录TCPServerTCPClient总结由于工作需要,研究了SpringBoot搭建TCP通信的过程