说明
1.由于是离线下载,需要提前下载好需要的依赖包
2.使用的版本为Centos6.5
3.不升级内核
安装过程
一、下载依赖包(使用能联网的节点)
依赖包已经下载好就跳过这步
使用有网络的节点
1.安装downloadonly插件使用yum下载rpm包
# yum install yum-plugin-downloadonly
使用方法:
yum install --downloadonly(只下载不安装) --downloaddir=rpm包下载的目录 安装的组件名
2.下载docker需要的依赖包
2.1配置Fedora EPEL源
# yum install http://ftp.riken.jp/Linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
2.2 添加hop5.repo源
# cd /etc/yum.repos.d # wget http://www.hop5.in/yum/el6/hop5.repo
2.3下载依赖包
# mkdir /usr/local/docker # yum install --downloadonly --downloaddir=/usr/local/docker docker-io
这一步会报错找不到对应的rpm包;原因是对应的rpm包的版本号改变了,复制没有下载的rpm包的包名(不带版本号),进入下面的网址:
http://mirrors.aliyun.com/epel/6/x86_64/
找到对应的包名的rpm包,比如这里提示lxc-1.0.8-1.el6.x86_64.rpm包下载失败,在上面的网址中找到lxc-1.0.9-
1.el6.x86_64.rpm,复制链接地址,http://mirrors.aliyun.com/epel/6/x86_64/lxc-1.0.9-1.el6.x86_64.rpm
# cd /usr/local/docker # wget http://mirrors.aliyun.com/epel/6/x86_64/lxc-1.0.9-1.el6.x86_64.rpm
就可以下载对应的包了
2.4下载device-mapper-libs,不下载后面启动docker会报错
# mkdir /usr/local/docker/device-mapper-libs # yum install --downloadonly --downloaddir=/usr/local/docker/device-mapper-libs device-mapper-libs
2.5 将整个docker目录拷贝到需要安装docker的离线的节点上的/usr/local/src目录下
二、安装docker(离线节点)
1.安装docker
# cd /usr/local/src/docker # rpm -ivh lxc-libs-1.0.9-1.el6.x86_64.rpm # rpm -ivh lua-alt-getopt-0.7.0-1.el6.noarch.rpm # rpm -ivh lua-filesystem-1.4.2-1.el6.x86_64.rpm # rpm -ivh lua-lxc-1.0.9-1.el6.x86_64.rpm # rpm -ivh lxc-1.0.9-1.el6.x86_64.rpm # rpm -ivh docker-io-1.7.1-2.el6.x86_64.rpm
2.运行docker -d命令报错如下:
docker: relocation error: docker: symbol dm_task_get_info_with_deferred_remove, version Base not defined in file libdevmapper.so.1.02 with link time reference
2.1解决如下
# cd /usr/local/src/docker/device-mapper-libs # yum -y install device-mapper*
3.再次运行docker -d命令,报错如下:
FATA[0000] Error mounting devices cgroup: mountpoint for devices not found
3.1解决如下:
# vi /etc/fstab #在结尾添加 none /sys/fs/cgroup cgroup defaults 0 0 #重启 # reboot
4.再次运行docker -d;放到后台运行
# mkidr /usr/local/docker # cd /usr/local/docker # nohup docker -d & # tail -f nohup.out
如果没有报错信息,就说明安装成功!
本文向大家介绍CentOS 安装 Mongodb详解(在线和离线),包括了CentOS 安装 Mongodb详解(在线和离线)的使用技巧和注意事项,需要的朋友参考一下 先说推荐安装:在线安装,跟着官方走可以避免一些问题 新学Mongodb我还是推荐离线安装 1.离线安装:(分两批,有Linux基础和无基础) 有Linux基础的同志可以看: 安装包:https://fastdl.mongodb.or
本文向大家介绍centos 6.4下使用rpm离线安装mysql,包括了centos 6.4下使用rpm离线安装mysql的使用技巧和注意事项,需要的朋友参考一下 离线状态下使用rpm的安装包进行mysql的安装,仅作备忘 准备工作: 官网下载mysql离线rpm安装包(这里就不演示了,拿现成的做演示) 卸载并清理之前mysql安装与卸载的残留 1、检测本机安装的MySQL并卸载 其中那个noar
离线安装适用于 Navicat Monitor 支持的所有平台,但 Amazon Linux 2 和 Docker 容器除外。 Windows 请按照下列步骤在 Windows 上安装 Navicat Monitor: 下载 Navicat Monitor Windows 版本。 打开“.exe”文件。 在欢迎画面点击“下一步”。 请阅读许可协议。接受并点击“下一步”。 接受安装位置点击“下一步”
本部说明如何在离线环境下如何安装 Nginx Plus 及 Nginx Controller 安装介质准备 安装介质需要提前准备,介质的下载需要在可连接互联网的环境上进行,具体安装介质包括: 编号 名称 类型 说明 1 Docker rpm Docker Community Edition (CE) 18.09 2 Kubernets RPM rpm 安装 Kubernets 所需 RPM 包(k
null 我试图创建新的项目。我得到了“梯度”错误。好像Gradle-1.6.zip是捆绑在studio里面的,但是由于存在错误,我从他们的网站上下载了Gradle-1.6.zip。(http://www.gradle.org/downloads)我在PATH环境变量中添加了gradle\bin。 然后我仍然会得到maven遗漏的新错误。似乎我需要下载maven,但我甚至不知道版本。 你能一步一步
CentOS(Community Enterprise Operating System)是 Linux 发行版之一,它是来自于 Red Hat Enterprise Linux(RHEL) 依照开放源代码规定发布的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以 CentOS 替代商业版的 Red Hat Enterprise Linux 使用。 1、查看可用的 Cent