centos7 安装docker
安装centos7
按照centos7步骤就是 下一步下一步的安装(略)
配置centos7的基本配置
修改网卡的配置
su - root
vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
NAME=ens33
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.2.10
PREFIX=24
关闭防火墙
一般linux的配置文件,需要在重启计算机或者重启某些服务的时候生效
systemctl stop firewalld.service
systemctl disable firewalld.service
关闭selinux
vim /etc/selinux/config
SELINUX=disabled
setenforce 0
systemctl stop NetworkManager
修改主机名
centos7配置主机名
临时修改主机名
hostname master
永久修改主机名
vim /etc/hostname
master
systemctl retart network.service
配置yum源(yum的软件仓库)
配置本地yum源 (iso)
挂载光盘
mount /dev/sr0 /media
vim base.repo
[base]
name=Base
enabled=1
## 允许使用yum配置
baseurl=file:///media
#yum源的地址,因为用的本地yum源,所以yum源挂到/media,会把iso文件,挂到/media下
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
yum makecache //更新yum缓存,新挂yum源后,让yum软件更新源的缓存
yum repolist //显示yum列表总数
安装Docker
卸载已经安装的Docker
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
添加阿里镜像
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
查看可以安装的docker版本
yum list docker-ce --showduplicates
安装
yum makecache fast
yum install docker-ce -y
启动 Docker
systemctl enable docker
systemctl start docker
设置Docker阿里云加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://xxxxx.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
注意:需要替换xxxxx为你的阿里云加速器地址,该加速器地址获取方法可以参考
另外一篇教程:配置Aliyun Docker加速器 https://blog.csdn.net/fxbin123/article/details/94878365