
Linux下Docker的离线安装方法
5星
- 浏览量: 0
- 大小:None
- 文件类型:RAR
简介:
本文介绍了在Linux环境下如何进行Docker的离线安装,详细步骤包括准备必要的文件和配置,适合网络受限或安全要求高的场景。
Docker 1.8 要求内核版本为3.10或以上,但是Red Hat 7.1的内核是2.6.32-431.el6.x86_64,并且由于某些限制不能升级内核也无法联网。在这种情况下,可以选择手动安装Docker 1.7。
所需安装包如下:
lxc-libs-1.0.9-1.el6.x86_64.rpm
lua-alt-getopt-0.7.0-1.el6.noarch.rpm
lua-filesystem-1.4.2-1.el6.x86_64.rpm
lua-lxc-1.0.9-1.el6.x86_64.rpm
lxc-1.0.9-1.el6.x86_64.rpm
docker-io-1.7.1-2.el6.x86_64.rpm
device-mapper-libs版本为 1.02.117 的两个rpm包,分别为 i686 和 x86_64 架构。
直接安装 device-mapper 相关的 rpm 包时会遇到依赖错误。解决方法是强制忽略依赖关系进行安装:
```bash
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
rpm -ivh device-mapper-libs-1.02.117-12.el6.i686.rpm --force --nodeps
rpm -ivh device-mapper-libs-1.02.117-12.el6.x86_64.rpm --force --nodeps
```
安装完成后,启动 Docker 服务:
```bash
service docker start # 可能用于生成cgroup隔离环境,但未验证是否必须执行。
docker -d &
```
最后检查Docker 是否成功安装:
```shell
docker ps
```
全部评论 (0)


