CentOS的安装以及网络配置

CentOS的下载

在学习docker之前,我们需要知道的就是docker是运行在Linux内核之上的,所以我们需要Linux环境的操作系统,当然了你也可以选择安装ubuntu等操作系统,如果你不想在本机安装的话还可以考虑买阿里或者华为的云服务器,做docker买个2核2G的就完全够用。这个步骤自己在网络上搜索一下就可以下载安装了。博主安装的虚拟机是VMWare。在下载CentOS的时候我下载的是不带图形界面的。

虚拟机的创建

  • 这个就是你下载的CentOS的位置,一般都会自己检测出来的,如果没有检测出来需要自己定义到对应的操作系统位置。
  • 虚拟机名称建议设置成为英文名称
  • 磁盘大小建议设置为40GB,其实20GB也完全够用。
  • 点击完成即可。

配置网络

修改网络适配器为桥接模式

这个在虚拟机设置里面可以设置。

编辑DNS配置

plain 复制代码
sudo vi /etc/resolv.conf
#添加一下内容
nameserver 8.8.8.8 #谷歌的DNS
nameserver 114.114.114.114 #国内的DNS

设置成功。下面验证一下。

固定IPADDR

我是使用xshell来管理多个节点的,但是会出现一种情况就是为什么我每一个节点(每一个虚拟机)的IP地址为什么会莫名其妙的变化。这时候就需要我们来进行IP的固定。

  • 输入一下指令
plain 复制代码
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
  • 进入编辑页面之后按"i"进行编辑,编辑的内容如下图所示:

上面的用红色方框圈起来的需要根据自己连接的网络来进行配置,其他选项需要更改的就按照上面的更改就行了。

  • 编辑完成之后按"Esc",然后在":wq"就推出去了,此时就已经完成了。然后这样子你的每一个节点的ip地址就是固定的了。

备注

如果你使用的是CentOS7,由于 CentOS 7 官方仓库已归档,需手动修改仓库配置文件。

plain 复制代码
# 1. 注释所有仓库中的 mirrorlist 配置
sudo sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*

# 2. 替换 baseurl 为归档地址
sudo sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*

我个人建议还是直接使用国内的镜像源,比如阿里的

plain 复制代码
# 备份原有仓库配置
sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

# 下载阿里云镜像源
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
相关推荐
RTC老炮6 分钟前
webrtc弱网-LossBasedBandwidthEstimation类源码分析与算法原理
网络·算法·webrtc
想成为大佬的每一天24 分钟前
Linux:NTP服务
linux·网络
AI视觉网奇1 小时前
麒麟系统 doc转pdf
linux·运维·pdf
Chan161 小时前
消息推送的三种常见方式:轮询、SSE、WebSocket
java·网络·websocket·网络协议·http·sse
天天开心a1 小时前
OSPF基础部分知识点
网络·笔记·学习·智能路由器·hcip
半路_出家ren1 小时前
路由策略实验配置
网络·rip·ospf·策略路由·路由策略
1candobetter1 小时前
软考中级习题与解答——第三章_操作系统(1)
linux·运维·服务器
淮北4942 小时前
计算机网络学习(六、应用层)
linux·学习·计算机网络
lew-yu2 小时前
【已解决】Linux中程序脚本可以手动执行成功,但加在rc.local中不能开机自启
linux·服务器
ajassi20002 小时前
linux C 语言开发 (四) linux系统常用命令
linux·运维·服务器