天机学堂-自定义部署详细流程(部署篇:安装虚拟机、docker)
目录
文章目录
- 目录
- 前言
- 一、创建虚拟机
- 前言
- 1、新建虚拟机额
- 1.1 使用VMware新建虚拟机
- 1.2 点击稍后安装操作系统
- 1.3. **注意操作系统和版本**
- 1.4. 配置位置
- 1.5. 虚拟机硬件配置:
- 1.6. 配置系统镜像地址
- 2、配置虚拟机环境
- 2.1. 启动虚拟机
- 2.2. 选择语言
- 2.3 配置密码
- 3、配置网络
- 3.1、登录
- 3.2、查看VMware的配置
- 3.3、配置静态ip
- 3.4. 重启网路
- 二、安装doker,并配置镜像
- 1. 连接FinalShell
- 2.安装docker
- 3.配置国内镜像加速器
前言
本文章使用的是《天机学堂》开源的资料,并从创建虚拟机开始部署《天机学堂项目》,避免还要下载资料中的20GB虚拟机,只需要下载镜像以及其他基础资料即可,请大家放心食用
一、创建虚拟机
前言
我创建的虚拟机是CentOS7,同时默认大家也是有此系统的镜像,没有的话大家可以去这里《南阳理工学院开源软件镜像站》去下载,这里就不多做讲解了
1、新建虚拟机额
1.1 使用VMware新建虚拟机
- 点击
自定义
1.2 点击稍后安装操作系统
一直点下一步到这里,点击稍后安装操作系统:
1.3. 注意操作系统和版本

1.4. 配置位置
这里名称随便,但是位置自己要估量一下放哪里,这里建议放到D盘
1.5. 虚拟机硬件配置:
1.6. 配置系统镜像地址

2、配置虚拟机环境
2.1. 启动虚拟机

2.2. 选择语言
这里我配置的时英文,大家根据自己习惯配置
2.3 配置密码
这里大家可能疑惑不需要配置什么嘛?我准备在命令行界面在配置,当然大家可以现在就配置也可以会方便很多,只不过我比较习惯使用命令
3、配置网络
3.1、登录

3.2、查看VMware的配置
在配置网络之前大家先看一下自己VMware中NAT是怎么设置的
3.3、配置静态ip
前言:注意这里我是自定义配置的ip地址,但是在天机学堂中所用的ip地址和我的并不一样他使用的是:
191.168.150.101,若是大家想要修改ip地址的话,后面在启动的时候可能会有很多得问题,不过目前我已经可以启动并运行了,后面会告诉大家要怎么去做修改
按照一下命令输入:
vi /etc/sysconfig/network-scripts/ifcfg-ens33
进入到编辑状态按照下图填写
IPADDR=192.168.43.100
NETMASK=255.255.255.0
GATEWAY=192.168.43.253
DNS1=8.8.8.8
编写完之后按ESC到正常模式,在输入:wq保存并退出
3.4. 重启网路
systemctl restart network重启网路服务
ip addr验证是否成功配置
二、安装doker,并配置镜像
1. 连接FinalShell
执行这里的前提就是虚拟机的网络配置好
2.安装docker
这里需要使用外网去下载所以大家在执行前要求需要ping的通外网例如:
ping baidu.com有问题大家可以在评论区讨论
执行一下命令下载:# 1. 若是系统有之前下载的工具,避免下载失败执行: sudo yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-engine # 2.安装必要的依赖包 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 # 3.配置Docker的Yum仓库(这里大家可以自己找一下,我在使用的时候是没有问题) sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo # 4. 安装Docker CE sudo yum install -y docker-ce docker-ce-cli containerd.io # 5. 启动并测试 sudo systemctl start docker # 启动Docker服务 sudo systemctl enable docker # 设置开机自动启动 docker --version #查看版本
3.配置国内镜像加速器
配置国内镜像加速器
sudo vi /etc/docker/daemon.json
添加以下内容{"registry-mirrors": ["https://docker.1ms.run","https://docker-0.unsee.tech","https://docker.m.daocloud.io"],"live-restore": true,"features": { "buildkit": true } }参考文章:《2025 年 11 月最新 Docker 镜像源加速列表与使用指南》















