利用httpd做远程yum源的配置
利用httpd做远程yum源的配置
what: 利用httpd做远程yum源的配置
when: 2021/10/12
who:JRT
where: centos
why:记录过程
前提:已经有编译好的包
做源:
yum install createrepo -y
createrepo /data/jrt/package/sftp/centos7/rpm/redis-6.2.5
docker-compose.yaml
version: '3'
services:
httpd-temp:
image: httpd:alpine
ports:
- "8888:80"
volumes:
- /data/jrt/package/sftp/centos7/rpm/redis-6.2.5:/usr/local/apache2/htdocs/
启动容器:
docker-compose -f docker-compose.yaml up -d
随便进入centos环境(注意编译的包需要可以适配环境)
[root@bb801ff9a9b2 /]# vim /etc/yum.repos.d/redis-6.2.5.repo
[redis-6.2.5]
name=redis
baseurl=http://1.1.1.1:8888
gpgcheck=0
enabled=1
yum repolist
yum clean all
yum makecache
yum list |grep redis
yum install redis -y