CentOS7 下 离线安装Docker 和 Docker Compose

GitHub地址:点击前往


Docker离线安装

1.docker的rpm安装包下载

  • 下载地址:点击前往

  • 下载版本:docker-ce-17.12.0.ce-1.el7.centos.x86_64.rpm

2.所需依赖包下载(8 + 1)

****九个依赖包均在上面的github里

  • 前八个依赖包列表:

    1. audit-libs-python-2.8.5-4.el7.x86_64.rpm

    2. checkpolicy-2.5-8.el7.x86_64.rpm

    3. libcgroup-0.41-21.el7.x86_64.rpm

    4. libseccomp-2.3.1-3.el7.x86_64.rpm

    5. libsemanage-2.5-14.el7.x86_64.rpm

    6. policycoreutils-python-2.5-33.el7.x86_64.rpm

    7. python-IPy-0.75-6.el7.noarch.rpm

    8. setools-libs-3.3.8-4.el7.x86_64.rpm

  • 最后一个依赖包

                9. container-selinux-2.107-3.el7.noarch.rpm

3.安装

  • 本文测试路径:root/docker/rpm

  • 把前8个依赖上传至root/docker路径下

  • 把docker安装包和第9个依赖上传至root/docker/rpm路径下

  • 上传成功后docker路径下的文件结构:

        

  • 上传成功后rpm路径下的文件结构:

  • 批量安装docker路径下的依赖包:

rpm -Uvh *.rpm --nodeps --force

  • 安装 container-selinux-2.107-3.el7.noarch.rpm :

rpm -Uvh container-selinux-2.107-3.el7.noarch.rpm

  • 安装docker:

rpm -Uvh docker-ce-17.12.0.ce-1.el7.centos.x86_64.rpm

  • 启动 docker:systemctl start docker

  • 查看 docker版本:docker -v

 

  • 至此,docker安装成功


Docker Compose离线安装

1.下载 Linux 版本的 Docker Compose

  • 下载地址:点击前往

  • 文件名:docker-compose-Linux-x86_64

2.安装

  • 将下载下来的“docker-compose-Linux-x86_64”文件上传至root目录下。

  • 执行如下命令将其移动到 /usr/local/bin,并改名为“docker-compose

sudo mv docker-compose-Linux-x86_64 /usr/local/bin/docker-compose
  • 执行如下命令添加可执行权限

sudo chmod +x /usr/local/bin/docker-compose
  • 使用 docker-compose -v 命令测试是否安装成功

  • 至此,Docker Compose 安装成功。

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值