什么是epel ?查看软件版本
如果既想获得 RHEL 的高质量、高性能、高可靠性,又需要方便易用(关键是免费)的软件包更新功能,那么 Fedora Project 推出的 EPEL(Extra Packages for Enterprise Linux)正好适合你。EPEL(http://fedoraproject.org/wiki/EPEL) 是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。
什么是 yum-utils ?
管理repository及扩展包的工具 (主要是针对repository)
hostnamectl set-hostname docker1
systemctl disable --now firewalld
setenforce 0
vi /etc/selinux/config (另一个配置文件会同步:/etc/sysconfig/selinux)
SELINUX=disabled
vi /etc/sysconfig/network-scripts/ifcfg-eno16777..
BOOTPROTO=static
ONBOOT=yes
IPADDR=
GATEWAY=
PREFIX=24
NM_CONTROLLED=no
解压 tar -zxvf Docker.tar.gz -C /opt
移走网络源 mv /etc/yum.repos.d/* /media
vi /etc/yum.repos.d/docker.repo
[docker]
name=docker
baseurl=file:///opt/Docker
gpgcheck=0
enabled=1
uname -a :查看内核版本。----- 3.10内核优化参数配置
yum upgrade -y:升级操作系统内核。
reboot 重启
之后升级为 3.10.0-1062,网络源又会重新回来!删掉/移走都可以~
modprobe br_netfilter 加载网络防火墙模块安装
$ sysctl -a | grep ip_forward 查看
$ net.ipv4.ip_forward = 0 数据转发功能
$ sysctl -a | grep nf-call 查看
$ net.bridge.bridge-nf-call-ip6tables = 1 ipv6 桥接转发
$ net.bridge.bridge-nf-call-iptables = 1 ipv4 桥接转发
#上面的查看是为了方便复制 ~ 然后写入配置文件
vi /etc/sysctl.conf Linux内核优化参数配置文件
net.ipv4.ip_forward = 1
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
sysctl -p 加载以上三行参数
yum -y install docker-ce docker-ce-cli containerd.io检查
systemctl enable --now docker
docker version:查看版本
docker info:查看详细信息
systemctl status docker:服务端
docker --help:客户端
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) | Powered by Discuz! X3.4 |