中国物流网站文化传播公司网站模版
action:
- 1、下载安装包
 - 2、安装docker
 
1、背景
使用CentOS / Redhat 7 版本的应该偏多。但是,Docker CE在系统中安装的时候,往往会出现一堆依赖包的报错,解决依赖包需要耗费不短的时间。
经验证,目前已找到兼容能力强的版本,可以快速完成安装。
2、安装步骤
2.0 前置操作
- 1)关闭防火墙
 
# 关闭防火墙和SELinux
systemctl disable --now firewalld## 清空现有的所有iptables策略
iptables -F# 禁用邮件服务
systemctl disable --now postfix# 禁用selinux
sed -ri 's#(SELINUX=).*#\1disabled#' /etc/selinux/config
# 立即禁用临时SElinux
setenforce 0
 
- 2)卸载旧版本
 
sudo yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-engine \podman \runc
 
2.1 下载安装包
- libseccomp-2.3.1-4.el7.x86_64.rpm
 - container-selinux-2.9-4.el7.noarch.rpm
 - docker-ce-18.06.1.ce-3.el7.x86_64.rpm
 
wget http://mirror.centos.org/centos/7/os/x86_64/Packages/libseccomp-2.3.1-4.el7.x86_64.rpmwget ftp://ftp.pbone.net/mirror/vault.centos.org/7.3.1611/extras/x86_64/Packages/container-selinux-2.9-4.el7.noarch.rpmwget  https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-18.06.1.ce-3.el7.x86_64.rpm 
 
2.2 安装docker

yum install -y libseccomp-2.3.1-4.el7.x86_64.rpm
yum install -y container-selinux-2.9-4.el7.noarch.rpm 
yum install -y docker-ce-18.06.1.ce-3.el7.x86_64.rpm 
 
2.3 启动docker
- 查看docker版本
 
[root@vm17 ~]# docker --version
Docker version 18.06.1-ce, build e68fc7a
 
- 启动docker
 
systemctl start docker
 
3、附录
依赖包下载地址
- 强推,历史核心包都有,rpm.pbone.net
 - cento官方包地址
 - pkgs官方包
 - 阿里云rpm包
 
