记录下为了玩 docker 安装 CentOS 7 最简化版后遇到的一些问题

时间:2021-02-21 10:07:16

  今天我的腾讯云服务器在使用docker安装ElasticSearch和Kibana的时候内存不够,安装完直接卡死。所以无奈只能在本地上跑VMWare安装CentOS7来运行测试。

  从阿里云镜像地址:http://mirrors.aliyun.com/centos/7.6.1810/isos/x86_64/ 下载了 CentOS-7-x86_64-Minimal-1810.iso 之后,在VMWare安装完之后问题就来了。

  因为是安装的Minimal版本,所以很多东西都是没有的。需要自己手动安装。

  那我们知道使用yum进行安装是最方便快捷的安装方式,无奈的是当我使用yum install时提示没有yum源,那怎么办呢,想到使用rpm来安装,于是想通过wget命令来下载yum的rpm包,wget命令也不存在。

  好吧,继续折腾。

  从 http://mirrors.163.com/centos/7/os/x86_64/Packages/下载 wget-1.14-18.el7.x86_64.rpm 包到本机,然后通过如下cmd命令将其传到虚拟机home目录上。

pscp wget-1.14-.el7.x86_64.rpm root@172.16.129.170:/home

  然后就可以使用rpm来安装wget了

rpm -ivh wget-1.14-.el7.x86_64.rpm  

  安装完wget后,我们就可以来安装yum源了,这里采用阿里云上的yum源

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

  运行yum clean all 清除缓存,运行 yum makecache 生成新的缓存

yum clean all
yum makecache

  至此,yum源就配置好,可以正常使用了。

  那么接下来就是安装一些必要的工具了。

  比如安装EPEL源

yum install -y epel-release
yum clean all
yum makecache

  查看所有的yum源

yum repolist all

  配置网络:/etc/sysconfig/network-scripts下,可以使用ip addr查看当前网卡,然后通过 vi 编辑文件。

cd /etc/sysconfig/network-scripts/
vi ifcfg-ens33

记录下为了玩 docker 安装 CentOS 7 最简化版后遇到的一些问题

  注意ONBOOT要改为yes。接着用以下命令重启网络服务。

service network restart