centos8离线安装Apache_CentOS8上离线安装Docker最新稳定版

CentOS8上离线安装Docker最新稳定版需要的rpm包比较少,主要就是下面5个:

docker-ce-19.03.13-3.el8.x86_64.rpm

docker-ce-cli-19.03.13-3.el8.x86_64.rpm

containerd.io-1.3.7-3.1.el8.x86_64.rpm

container-selinux-2.124.0-1.module_el8.2.0+305+5e198a41.noarch.rpm

libcgroup-0.41-19.el8.x86_64.rpm

(目前最新稳定版本是19.03.13)

下载docker-ce、docker-ce-cli、containerd.io

https://download.docker.com/linux/centos/8/x86_64/stable/Packages/

3d4a7b7fc3638e287bcda90fcb6e1004.png

下载container-selinux

http://mirrors.163.com/centos/8/AppStream/x86_64/os/Packages/

下载依赖包libcgroup

http://mirrors.163.com/centos/8/BaseOS/x86_64/os/Packages/

docker基本命令

docker --help    #查看帮助

docker -v          #简单查看版本

docker version  #查看版本

docker info       #查看详细信息,如果有WARNING,尽量处理掉

(启动docker服务后才能看到服务端版本信息)

CentOS8上docker服务控制

systemctl daemon-reload

systemctl start docker.service

systemctl status docker

systemctl enable docker

systemctl is-enabled docker

systemctl restart docker

systemctl stop docker

实战记录:

[root@CentOS8 soft]# cd docker-offline-for-CentOS8/

[root@CentOS8 docker-offline-for-CentOS8]# ll

总用量 0

[root@CentOS8 docker-offline-for-CentOS8]# ll

总用量 93692

-rw-r--r-- 1 root root 30388860 10月  6 14:43 containerd.io-1.3.7-3.1.el8.x86_64.rpm

-rw-r--r-- 1 root root    48447 10月  6 14:43 container-selinux-2.124.0-1.module_el8.2.0+305+5e198a41.noarch.rpm

-rw-r--r-- 1 root root 25228848 10月  6 14:43 docker-ce-19.03.13-3.el8.x86_64.rpm

-rw-r--r-- 1 root root 40264132 10月  6 14:43 docker-ce-cli-19.03.13-3.el8.x86_64.rpm

[root@CentOS8 docker-offline-for-CentOS8]# rpm -ivh *.rpm

警告:containerd.io-1.3.7-3.1.el8.x86_64.rpm: 头V4 RSA/SHA512 Signature, 密钥 ID 621e9f35: NOKEY

错误:依赖检测失败:

libcgroup 被 docker-ce-3:19.03.13-3.el8.x86_64 需要

[root@CentOS8 docker-offline-for-CentOS8]# yum install libcgroup

上次元数据过期检查:2:41:06 前,执行于 2020年10月06日 星期二 12时25分49秒。

依赖关系解决。

====================================================================================================================================================================

 软件包                                  架构                                 版本                                       仓库                                  大小

====================================================================================================================================================================

安装:

 libcgroup                               x86_64                               0.41-19.el8                                BaseOS                                70 k

事务概要

====================================================================================================================================================================

安装  1 软件包

总下载:70 k

安装大小:136 k

确定吗?[y/N]:y

下载软件包:

libcgroup-0.41-19.el8.x86_64.rpm                                                                                                    503 kB/s |  70 kB     00:00    

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

总计                                                                                                                                126 kB/s |  70 kB     00:00     

运行事务检查

事务检查成功。

运行事务测试

事务测试成功。

运行事务

  准备中  :                                                                                                                                                     1/1 

  运行脚本: libcgroup-0.41-19.el8.x86_64                                                                                                                        1/1 

  安装    : libcgroup-0.41-19.el8.x86_64                                                                                                                        1/1 

  运行脚本: libcgroup-0.41-19.el8.x86_64                                                                                                                        1/1 

  验证    : libcgroup-0.41-19.el8.x86_64                                                                                                                        1/1 

已安装:

  libcgroup-0.41-19.el8.x86_64                                                                                                                                      

完毕!

[root@CentOS8 docker-offline-for-CentOS8]# rpm -ivh *.rpm

警告:containerd.io-1.3.7-3.1.el8.x86_64.rpm: 头V4 RSA/SHA512 Signature, 密钥 ID 621e9f35: NOKEY

Verifying...                          ################################# [100%]

准备中...                          ################################# [100%]

正在升级/安装...

   1:container-selinux-2:2.124.0-1.mod################################# [ 25%]

   2:containerd.io-1.3.7-3.1.el8      ################################# [ 50%]

   3:docker-ce-cli-1:19.03.13-3.el8   ################################# [ 75%]

   4:docker-ce-3:19.03.13-3.el8       ################################# [100%]

[root@CentOS8 docker-offline-for-CentOS8]# rpm -qa|grep docker

docker-ce-cli-19.03.13-3.el8.x86_64

docker-ce-19.03.13-3.el8.x86_64

[root@CentOS8 docker-offline-for-CentOS8]# docker info

Client:

 Debug Mode: false

Server:

ERROR: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

errors pretty printing info

[root@CentOS8 docker-offline-for-CentOS8]# docker version

Client: Docker Engine - Community

 Version:           19.03.13

 API version:       1.40

 Go version:        go1.13.15

 Git commit:        4484c46d9d

 Built:             Wed Sep 16 17:02:36 2020

 OS/Arch:           linux/amd64

 Experimental:      false

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

[root@CentOS8 docker-offline-for-CentOS8]# 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
相信好多人都在用yum时候,安装不好用,不是mirror找不到文件,就是rpm命令乱套。所以研究了离线安装。 准备: 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 ... 7.centos.x86_64.rpm) 2015-12-3更新rpm源:https://yum.dockerproject.org/repo/main/centos/7/Packages/ ②、依赖组件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%] 如果提示key ID f4a80eb5: NOKEY,不让装,使用这个参数试试 --nodeps 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%] 文件夹下还有:docker-engine-1.7.1-1.el6.x86_64.rpm 这个如果是centos6的时候用 5、启动docker服务并查看docker版本 # service docker start Starting docker (via systemctl): [ OK ] # docker -v Docker version 1.7.1, build

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值