docker linux 离线手动安装方法

docker一般在linux都是采取在线的模式安装,但局域网的服务器主机无法连接外网,需要离线安装;

***************************************公告***************************************

以下内容纯个人撰写,请勿用于商业用途,转载请注明出处,有错误及疑问请留言或私信,谢谢

###########################仅供参考,如涉及版权,请私信###########################

准备:

1、已安装的linux (以centos7为例)

2、离线安装包:

①、docker-engine-1.7.1-1.el7.centos.x86_64.rpm(可从以下链接下载http://www.oschina.net/news/64267/docker-1-7-1-final,centos7对应下载链接:https://get.docker.com/rpm/1.7.1/centos-7/RPMS/x86_64/docker-engine-1.7.1-1.el7.centos.x86_64.rpm)

②、依赖组件cgroup:

libcgroup-0.41-8.el7.x86_64.rpm

libcgroup-devel-0.41-8.el7.x86_64.rpm

libcgroup-pam-0.41-8.el7.x86_64.rpm

libcgroup-tools-0.41-8.el7.x86_64.rpm(可从以下链接下载,或参考附件http://mirrors.163.com/centos/7/os/x86_64/Packages/

1、winscp以root用户登录linux主机,将docker及libcgroup复制到/tmp目录

2、Xshell登录linux主机,进入tmp目录,显示当前文件:

$ cd /tmp/
$ ls
docker-engine-1.7.1-1.el7.centos.x86_64.rpm  libcgroup-0.41-8.el7.x86_64.rpm   libcgroup-devel-0.41-8.el7.x86_64.rpm  libcgroup-pam-0.41-8.el7.x86_64.rpm   libcgroup-tools-0.41-8.el7.x86_64.rpm

3、先安装组件依赖,临时切换root用户

$ su
Password: 
# rpm -ivh libcgroup-*
warning: libcgroup-0.41-8.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
Preparing...                          ################################# [100%]
Updating / installing...
   1:libcgroup-0.41-8.el7             ################################# [ 25%]
   2:libcgroup-devel-0.41-8.el7       ################################# [ 50%]
   3:libcgroup-pam-0.41-8.el7         ################################# [ 75%]
   4:libcgroup-tools-0.41-8.el7       ################################# [100%]

4、安装docker主程序

# rpm -ivh docker-engine-1.7.1-1.el7.centos.x86_64.rpm 
Preparing...                          ################################# [100%]
Updating / installing...
   1:docker-engine-1.7.1-1.el7.centos ################################# [100%]

5、启动docker服务并查看docker版本

# service docker start
Starting docker (via systemctl):                           [  OK  ]
# docker -v
Docker version 1.7.1, build 786b29d

最后记得exit退出root用户!

ps:另提供iso一键式安装,请参考http://wangn.blog.51cto.com/10410653/1716469!

2015-11-24

时间: 2024-10-26 08:22:06

docker linux 离线手动安装方法的相关文章

linux中软件安装方法总结

linux中软件安装方法: 1 rpm -ivh 包名.rpm 有依赖问题,安装A,A需要先安装B,B先安装C等. 2 yum安装,yum包管理器,yum安装解决rpm安装的依赖问题,安装更简单化. 优点:简单,易用,高效 缺点:不能定制 centos切换在线yum源地址为aliyun地址方法: 复制对应版本的切换命令,在centos中输入切换命令即可: [[email protected] tools]# wget -O /etc/yum.repos.d/CentOS-Base.repo ht

cygwin手动安装方法

最近换了新公司,由于是外资公司,整个公司网络处于一片大的局域网中,除了浏览器与指定工具之外,其它软件皆没有网络 于是问题来了...cygwin怎么下载想要的包,由于cygwin皆靠setup在线自动下载安装,So..... 然后自己摸索了下 感觉网易有互联网分享精神 http://mirrors.163.com/cygwin/x86_64/release/ 这是163镜像里面的cygwin64位源 点击进入release之后所有可以通过setup安装的命令工具基本全在此 用浏览器搜索出自己想要的

Linux系统手动安装Firefox浏览器

大多数Linux发行版都以Firefox作为默认的浏览器,并可以轻松地从软件库中安装.例如:Debian/Ubuntu: sudo apt-get install firefox Fedora: sudo dnf install firefox OpenSUSE: sudo zypper install firefox Arch Linux: sudo pacman -S firefox但如果你想在同一个Linux系统上安装两个不同的Firefox,那么可以手动下载Firefox来安装.Linu

linux上安装Docker(非常简单的安装方法)

Docker的三大核心概念:镜像.容器.仓库 镜像:类似虚拟机的镜像.用俗话说就是安装文件. 容器:类似一个轻量级的沙箱,容器是从镜像创建应用运行实例, 可以将其启动.开始.停止.删除.而这些容器都是相互隔离.互不可见的. 仓库:类似代码仓库,是Docker集中存放镜像文件的场所. 简单介绍一下在CentOS上安装Docker. 前置条件: 64-bit 系统 kernel 3.10+ 1.检查内核版本,返回的值大于3.10即可. $ uname -r 2.使用 sudo 或 root 权限的用

linux上安装Docker (非常简单的安装方法) 2019

Docker的三大核心概念:镜像.容器.仓库 镜像:类似虚拟机的镜像.用俗话说就是安装文件. 容器:类似一个轻量级的沙箱,容器是从镜像创建应用运行实例, 可以将其启动.开始.停止.删除.而这些容器都是相互隔离.互不可见的. 仓库:类似代码仓库,是Docker集中存放镜像文件的场所. 简单介绍一下在CentOS上安装Docker. 1.检查内核版本,返回的值大于3.10即可. $ uname -r 2.使用 sudo 或 root 权限的用户登入终端. 3.确保yum是最新的 $ yum upda

linux下手动安装apache详解

操作系统:ubuntu12.04 前言:    linux下,默认安装软件,在开发过程中会经常不知道到什么路径下找到所需的程序,因此手动安装程序对后续的使用会提供非常大的便利.在此,以安装apache为例. 一,准备    1,安装 apr        下载地址:http://apr.apache.org/download.cgi [[email protected]:/work/soft/apache]# tar jxvf apr-1.5.0.tar.bz2 [[email protecte

eclipse svn2.0.0插件 手动安装方法

org.tigris.subversion.javahl.ClientException: Unsupported working copy formatsvn: This client is too old to work with working copy 'D:\pro\artup.com\artup'. You needto get a newer Subversion client, or to downgrade this working copy.See http://subver

linux下nginx安装方法

因为本人不是很懂linux,所以安装步骤是从网上找的一些资料整合后,才部署成功,现将步骤记录下来 部署安装nainx环境:pcre(作用rewrite).zlib(作用压缩).ssl.gccyum -y install zlib;yum –y install pcre;yum –y install openssl;yum install gcc gcc-c++ ncurses-devel perl; 2.下载安装nginx-*.tar.gz.     (*号表示版本号) tar –zxvf ng

MATLAB在Linux下的安装方法(待尝试)

有的,windows下,linux下我都用过,matlab的linux版图形界面使用的而是java,操作没有windows版的流畅,或多或少还有点问题,总之,感觉没有windows版好用,同版本的功能都是一样的,据说linux内核效率较高,跑matlab比windows快,但我没感觉出来. 以下是我的安装方法(注意你的matlab版本):软件下载地址:ftp://soft.hit.edu.cn/software/Science/Mathworks.Matlab/MatlabR13Unix/打开终