docker的离线安装方法和网络源安装方法

本文介绍了如何在CentOS系统上通过清除缓存和检查源来确保更新,然后详细展示了使用yum命令安装Docker的过程,包括安装依赖、启用并启动Docker服务。此外,还提到了离线安装的方法,需要在外网服务器上下载所需包,然后在目标主机上安装。
摘要由CSDN通过智能技术生成

清除缓存并查看源是否更新


  • yum clean all : 清除缓存

  • yum repolist : 查看yum数量

[root@ccx yum.repos.d]# yum clean all

Loaded plugins: fastestmirror, langpacks

Cleaning repos: base docker-ce-stable epel extras kubernetes updates

Cleaning up list of fastest mirrors

[root@ccx yum.repos.d]# yum repolist

Loaded plugins: fastestmirror, langpacks

Determining fastest mirrors

base | 3.6 kB 00:00:00

docker-ce-stable | 3.5 kB 00:00:00

epel | 4.7 kB 00:00:00

extras | 2.9 kB 00:00:00

kubernetes/signature | 844 B 00:00:00

kubernetes/signature | 1.4 kB 00:00:00 !!!

updates | 2.9 kB 00:00:00

(1/10): docker-ce-stable/x86_64/updateinfo | 55 B 00:00:00

(2/10): epel/x86_64/group_gz | 96 kB 00:00:00

(3/10): docker-ce-stable/x86_64/primary_db | 62 kB 00:00:00

(4/10): base/7/x86_64/group_gz | 153 kB 00:00:00

(5/10): extras/7/x86_64/primary_db | 242 kB 00:00:00

(6/10): kubernetes/primary | 90 kB 00:00:00

(7/10): epel/x86_64/updateinfo | 1.0 MB 00:00:00

(8/10): base/7/x86_64/primary_db | 6.1 MB 00:00:04

(9/10): epel/x86_64/primary_db | 6.9 MB 00:00:05

(10/10): updates/7/x86_64/primary_db | 8.8 MB 00:00:06

kubernetes 666/666

repo id repo name status

base/7/x86_64 CentOS-7 - Base - mirrors.aliyun.com 10,072

docker-ce-stable/x86_64 Docker CE Stable - x86_64 117

epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 13,608

extras/7/x86_64 CentOS-7 - Extras - mirrors.aliyun.com 498

kubernetes Kubernetes 666

updates/7/x86_64 CentOS-7 - Updates - mirrors.aliyun.com 2,437

repolist: 27,398

安装docker并启动服务


  • yum -y install docker-ce : 安装docker服务【一共有9个包】

  • systemctl enable docker --now:开机自启并现在启动

  • docker info # 查看详细信息

[root@ccx yum.repos.d]# yum -y install docker-ce

Loaded plugins: fastestmirror, langpacks

Determining fastest mirrors

base | 3.6 kB 00:00:00

docker-ce-stable | 3.5 kB 00:00:00

epel | 4.7 kB 00:00:00

extras | 2.9 kB 00:00:00

kubernetes/signature | 844 B 00:00:00

Retrieving key from https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg

Importing GPG key 0x307EA071:

Userid : “Rapture Automatic Signing Key (cloud-rapture-signing-key-2021-03-01-08_01_09.pub)”

Fingerprint: 7f92 e05b 3109 3bef 5a3c 2d38 feea 9169 307e a071

From : https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg

Retrieving key from https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg

kubernetes/signature | 1.4 kB 00:00:00 !!!

updates | 2.9 kB 00:00:00

(1/10): epel/x86_64/group_gz | 96 kB 00:00:00

(2/10): docker-ce-stable/x86_64/updateinfo | 55 B 00:00:00

(3/10): docker-ce-stable/x86_64/primary_db | 62 kB 00:00:00

(4/10): base/7/x86_64/group_gz | 153 kB 00:00:00

(5/10): epel/x86_64/updateinfo | 1.0 MB 00:00:00

(6/10): kubernetes/primary | 92 kB 00:00:00

(7/10): extras/7/x86_64/primary_db | 242 kB 00:00:00

(8/10): base/7/x86_64/primary_db | 6.1 MB 00:00:01

(9/10): epel/x86_64/primary_db | 6.9 MB 00:00:02

(10/10): updates/7/x86_64/primary_db | 8.8 MB 00:00:02

kubernetes 678/678

Resolving Dependencies

–> Running transaction check

—> Package docker-ce.x86_64 3:20.10.7-3.el7 will be installed

–> Processing Dependency: container-selinux >= 2:2.74 for package: 3:docker-ce-20.10.7-3.el7.x86_64

–> Processing Dependency: containerd.io >= 1.4.1 for package: 3:docker-ce-20.10.7-3.el7.x86_64

–> Processing Dependency: docker-ce-cli for package: 3:docker-ce-20.10.7-3.el7.x86_64

–> Processing Dependency: docker-ce-rootless-extras for package: 3:docker-ce-20.10.7-3.el7.x86_64

–> Running transaction check

—> Package container-selinux.noarch 2:2.119.2-1.911c772.el7_8 will be installed

—> Package containerd.io.x86_64 0:1.4.6-3.1.el7 will be installed

—> Package docker-ce-cli.x86_64 1:20.10.7-3.el7 will be install

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值