前置条件
已经在VM中最小化安装了CentOS7.6
- 安装命令
- 配置固定IP
- 安装docker
- 待补充
安装常用命令
使用账号密码完成登陆, 直接一次把需要的命令安装好, 防止需要的时候捉急.
yum -y install nano vim wget curl net-tools lsof zip unzip
配置固定IP
如果使用虚拟机DHCP分配的ip , 有可能发生变动进而导致shell连不上的问题 , 所以最好使用手动指定
ip(配置固定ip).
查看VM的虚拟编辑器
打开VM的编辑 —>虚拟网络编辑器-----选中VMnet8— 然后选择NAT设置—就可以看到三个信息
子网 / 子网掩码 / 网关
修改linux相关配置文件
主要修改的内容
- 将BOOTPROTO=“DHCP” 修改为"static"
- 在末尾添加 4条配置
IPADDR固定IP:就在子网ip192.168.8.0至255范围内 , 手动指定一个,不和其它存在的ip重复
GATEWAY网关: 就是查到的vm网关
NETMASK子网掩码: 255.255.255.0
DNS1域名解析 :8.8.8.8
vim /etc/sysconfig/network-scripts/ifcfg-ens33
----------------------------------------------------------------------------
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static" # 修改为static , 由DHCP动态分配, 变为静态指定ip
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="0cf08bf1-4d39-4cc7-b257-dddss875954"
DEVICE="ens33"
ONBOOT="yes"
# 文件末尾添加
IPADDR=192.168.8.190 # 此处ip 可以手动指定固定的ip , 但不要和其它虚拟机ip重复.
GATEWAY=192.168.8.2 # 查到的VM网关
NETMASK=255.255.255.0 # 查到的VM子网掩码
DNS1=8.8.8.8 # 谷歌的DNS解析
重启系统使配置生效
reboot
安装docker
安装docker本体
1. 下载docker的依赖环境
yum install -y yum-utils device-mapper-persistent-data lvm2
2. 设置docker的阿里云镜像源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3.安装docker
yum makacache fast
yum -y install docker-ce
4.启动docker并设置开机自启动
启动: systemctl start docker
开机自动启动: systemctl enable docker
5.测试docker是否安装成功
docker run hello-world
安装docker-compose
#下载docker-compose 1.24.1版本
wget https://github.com/docker/compose/releases/download/1.24.1/docker-compose-Linux-x86_64
# 放入指定目录
mv docker-compose-Linux-x86_64 /usr/local/bin
# 切到目录
cd /usr/local/bin
# 改名方便操作
mv docker-compose-Linux-x86_64 docker-compose
# 开启权限
chmod 777 docker-compose
# 添加环境变量
vim /etc/profile
末尾添加 export=/usr/local/bin
wq保存退出
# 刷新
source /etc/profile