搭建本地 yum 源 离线安装 Docker 1.12.6

简介:

   使用 yum 安装 docker ,需要访问互联网、有时内网环境的机器也需要安装docker、直接使用rpm 包安装需要解决各种各样的依赖,搭建本地yum 源是一个很好解决问题的方法. centos yum 命令 提供了一种只下载不安装的命令 。 yum  --downloadonly   ,  --downloaddir=DLDIR  ,下面是构建的详细步骤

环境准备

选择一台可以连接外网的服务器、保证可以相应的软件安装包

下载docker 软件

mkdir -p /opt/docker/dockerRpm

yum install -downloadonly -downloaddir=/opt/docker/dockerRpm docker

查看已下载的软件 包

wKiom1ltXYHSpiVDAADLdi9Qbu0926.png-wh_50


拷贝 /opt/docker/dockerRpm 下面的软件包值内网服务器上

在内网服务器构建本地yum 源 ,确保内网服务器已安装createrepo 命令

在/etc/yum.repos.d 目录下面备份原有的文件

创建新的yum 源

cat /etc/yum.repos.d/docker.repo

[docker]

name=docker

baseurl=file:///app/docker/

gpgcheck=0

enabled=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

创建yum 源的目录

mkdir -p /app/docker

createrepo  -d  /app/docker

yum repolist  # 查看yum 源

wKiom1ltXaiDyyNhAAAWGmShCBI615.png-wh_50


清除缓存,yum clean all

创建缓存,yum makecache

安装docker

yum install docker -y

检查安装是否成功

wKioL1ltXc6BN2SJAAANg0cI4Z8663.png-wh_50


安装成功 




本文转自 水滴石川1 51CTO博客,原文链接:http://blog.51cto.com/sdsca/1948414,如需转载请自行联系原作者

相关文章
|
1月前
|
Ubuntu 虚拟化 Docker
Docker的安装
Docker的安装
47 0
|
1月前
|
Ubuntu Docker 容器
如何在Ubuntu上安装Docker?
【2月更文挑战第10天】
230 0
|
1月前
|
Oracle 关系型数据库 数据库
如何利用 Docker 安装 Oracle 数据库
【2月更文挑战第14天】
84 0
|
3天前
|
时序数据库 Docker 容器
Docker安装InfluxDB
Docker安装InfluxDB
7 0
|
6天前
|
关系型数据库 MySQL 数据库
docker自定义安装mysql 5.7
docker自定义安装mysql 5.7
14 0
|
17天前
|
Linux Shell 开发工具
CentOS8中Docker安装及部署
CentOS8中Docker安装及部署
62 0
|
19天前
|
弹性计算 Serverless 数据库
ECS安装问题之docker安装如何解决
ECS(Elastic Compute Service,弹性计算服务)是云计算服务提供商提供的一种基础云服务,允许用户在云端获取和配置虚拟服务器。以下是ECS服务使用中的一些常见问题及其解答的合集:
|
25天前
|
关系型数据库 分布式数据库 PolarDB
PolarDB常见问题之安装gms时出现docker如何解决
PolarDB是阿里云推出的下一代关系型数据库,具有高性能、高可用性和弹性伸缩能力,适用于大规模数据处理场景。本汇总囊括了PolarDB使用中用户可能遭遇的一系列常见问题及解答,旨在为数据库管理员和开发者提供全面的问题指导,确保数据库平稳运行和优化使用体验。
|
26天前
|
网络协议 网络安全 Docker
docker离线搭建仓库
docker离线搭建仓库
34 4
|
27天前
|
Devops 开发工具 数据安全/隐私保护
Docker Swarm总结+CI/CD Devops、gitlab、sonarqube以及harbor的安装集成配置(3/5)
Docker Swarm总结+CI/CD Devops、gitlab、sonarqube以及harbor的安装集成配置(3/5)
40 0