关于在Linux CentOS 7中安装docker (新手第一次学习笔记,有点啰嗦)
一、新建一台虚拟机,客户机操作系统为Linux,版本为CentOS 7 64位
二、配置IP、设置主机名、域名映射
①配置网关和IP (x代表网段,请根据您自己的配置)
vi /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet
BOOTPROTO=none
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.x.10
GATEWAY=192.168.x.2
DNS1=192.168.x.2
重启服务
systemctl restart network
②设置临时主机名
hostnamectl set-hostname docker
③设置域名映射
vi /etc/hosts
192.168.x.10 docker
测试是否ping的通
ping docker
三、配置本地yum源
cd /etc/yum.repos.d/
vi local.repo
[local]
name = local
baseurl = file:///mnt/iso
enable = 1
gpgcheck = 0
保存退出
mkdir -p /mnt/iso #创建挂载目录
df -h #查看挂载情况
mount /dev/cdrom /mnt/iso #挂载
四、安装docker服务器
#1.yum包更新到最新
yum update
#2.安装需要的软件包,yum-util提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
yum install -y yum-utils device-mappr-persistent-data lvm2
#3.使用阿里巴巴开源镜像设置yum源(https://developer.aliyun.com/mirror/docker-ce)
添加软件源信息
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
#4.安装docker,出现输入的界面都按y
yum install -y docker-ce
#5.查看docker版本信息,验证是否安装成功
docker -v
#查询docker服务 状态
systemctl status docker.service
#启动docker服务
systemctl start docker.service
#开机启动docker服务
systemctl enable docker.service
多有不足,请多多指正!!!