Cenos6 离线安装Docker

1.注意事项

1.docker需要依赖 libcgroup库

2.docker需要依赖device-mapper系列 并且该系列包版本号大于1.02.79

3.本次安装的是1.7.1版本docker centos采用的6.5 理论上来说Centos7系列更好安装,

2.安装依赖

1.安装libcgroup库(此操作很危险,能不需要安装,尽量不要安装,如果需要安装,先挂载,再安装)

  1. 挂载:(因为安装cgroup后需要挂载进系统)

    1. 编辑 : 使用vi / vim命令编辑/etc/fstab文件
    2. 在文件最后添加一行,并且格式与原格式相同 !!!

none


/sys/fs/cgroup


cgroup


defaults


0 0

  1. 重启,挂载需要重启centos

    1. reboot
  1. 查看是否需要安装libcgroup

    1. 执行命令:rpm -q libcgroup
    2. 没查到,就应该进行安装!!! (或者版本小于docker所使用的版本,都需要安装)
  2. 打开链接: http://rpmfind.net/linux/rpm2html/search.php
  3. 根据系统版本选择下载,我是64位,且为Centos6系统,选择libcgroup-0.40.rc1-23.el6.x86_64.rpm
  4. 安装: 将rpm包放入centos目录,在目录中执行 :rpm -ivh clibcgroup-*

2.安装device-mapper系列依赖

  1. 查看当前device-mapper相关包:

    1. rpm -qa |grep device-mapper
    2. 记录下来,因为一会要删除了!
  2. 删除device-mapper 所有包

    1. yum remove device-mapper-*
    2. 或者使用 rpm -e device-mapper-persistent-data-0.6.2-0.1.rc7.el6.x86_64 --nodeps (不检查依赖)
  3. 搜索对应包,并且下载 : http://rpmfind.net/linux/rpm2html/search.php
  4. 安装:

    1. 将下载的包放入相同目录
    2. 执行命令:

      1. rpm -ivh device-mapper-* --force --nodeps
      2. 命令解释: 安装rpm文件, 文件名为 device-mapper-开头的 不检查依赖并且忽略错误

3.安装Docker

1.下载

  1. 连接:https://yum.dockerproject.org/repo/main/centos/6/Packages/
  2. 下载:docker-engine-1.7.1-1.el6.x86_64.rpm

2.安装

a.执行命令:

rpm -ivh docker-engine-1.7.1-1.el6.x86_64.rpm

b.启动docker

service docker start

c.测试docker

docker -d

时间: 2024-10-11 21:57:50

Cenos6 离线安装Docker的相关文章

CentOS7离线安装docker问题解决

# CentOS7离线安装docker问题解决 [TOC] 因某些环境,不能联外网,所以使用docker yum源方法行不通,于是打算离线安装. 按此博客的方法http://www.cnblogs.com/aguncn/p/6863710.html,下载相应rpm安装. `rpm -ivh *.rpm --nodeps --force` 安装后,启动,报库文件缺少错误,下面是整个问题和解决过程: ``` [[email protected] ~]# /usr/bin/dockerd /usr/b

Ubuntu 离线安装 docker

1.下载离线包,网址:https://download.docker.com/linux/ubuntu/dists/xenial/pool/stable/amd64/ 离线安装docker需要下载3个包,containerd.io ,docker-ce-cli,docker-ce 2.下载完毕后拷贝到ubuntu上用 dpkg 命令安装,先安装 containerd.io 跟 docker-ce-cli,最后安装docker-ce,命令 sudo dpkg -i xxxx.deb 原文地址:ht

离线安装docker(RedHat7.4)

离线安装docker(RedHat7.4) docker 1. 下载地址 2. 解压并注册为service 1. 下载地址 官网下载地址:下载 官网文档地址:文档 2. 解压并注册为service 下载安装 # 下载 tarball="docker-18.09.7.tgz" wget -c https://download.docker.com/linux/static/stable/x86_64/${tarball} # 解压 tar -zxvf ${tarball} # 复制到/u

Ubuntu18.04 离线安装 docker

Ubuntu18.04 离线安装 dockerhttps://blog.csdn.net/u012814856/article/details/804231851. 将下载下来的文件夹中的 4 个文件放到 Ubuntu 任意一个文件中(一般用户目录下) 2. 在同一目录下运行这行命令离线安装 docker: dpkg -i *.deb # chattr -i /etc/groupgroupadd dockersystemctl enable docker && systemctl star

Linux离线安装docker

2019/10/24,docker 摘要:CentOS 7.6中离线安装docker 18.06.3以及docker-compose 1.24.1 在线安装可参照 文档 所需环境 1.CentOS 7.6,内核版本需要大于3.10(使用uname -r查看内核版本) 2.docker安装包18.06.3(19版本我在使用中报了oci runtime的错误,但是18版本没问题) 建立安装脚本 将docker-18.06.3-ce.tgz传输到Linux系统后,同目录下新建脚本install-doc

离线安装docker最新版,记得要以下三个包。

如果安装了以前版本,还要删除以下这个包. container-selinux.noarch 2:2.10-2.el7 ============== 离线安装三个rpm -rw-r--r--. 1 root root 19524568 May 15 10:04 docker-ce-17.03.1.ce-1.el7.centos.x86_64.rpm-rw-r--r--. 1 root root 29108 May 15 10:04 docker-ce-selinux-17.03.1.ce-1.el

Linux离线安装docker&docker-compose

1.安装docker 1.1 下载docker离线安装包 下载地址 链接:https://pan.baidu.com/s/1GLXoyQ9ZrFpiq-iAzqdg6A 提取码:nf7s 1.2 安装 1.解压 tar -xvf docker-18.06.1-ce.tgz 2.将解压出来的docker文件内容移动到 /usr/bin/ 目录下 cp docker/* /usr/bin/ 3.将docker注册为service vim /etc/systemd/system/docker.serv

centOS7.3 离线安装docker

一.环境 因某些环境,不能联外网,所以使用docker yum源方法行不通,于是打算离线安装 环境:contos7.3(内核需为3.10+) cat /etc/redhat-release # CentOS Linux release 7.3.1611 (Core) 下载:docker-18.06.3-ce.tar 二.安装步骤 1)setup cd /usr/local/resource/docker tar -xzvf docker-18.06.3-ce.tar mv /usr/local/

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

使用 yum 安装 docker ,需要访问互联网.有时内网环境的机器也需要安装docker.直接使用rpm 包安装需要解决各种各样的依赖,搭建本地yum 源是一个很好解决问题的方法. centos yum 命令 提供了一种只下载不安装的命令 . yum  --downloadonly   ,  --downloaddir=DLDIR  ,下面是构建的详细步骤 环境准备 选择一台可以连接外网的服务器.保证可以相应的软件安装包 下载docker 软件 mkdir -p /opt/docker/do