一、虚拟机的创建
1.创建虚拟机
(1).第一步
(2).第二步
(3).第三步
(4).第四步
(5).第五步
注:安装路径不要有中文,不要有空格
(6).第六步
注意:可能会出现以下错误 (处理器内核总数=处理器数量✖每个处理器的内核数量)
当虚拟机设置的虚拟处理器(vCPU)数量多于物理主机的实际物理处理器核心数量时,可能会导致性能问题或者虚拟机不稳定
以我的电脑举例,我电脑的CPU为8核16线程,所以我只需要令虚拟机的处理器内核总数小于16即可
注:打开任务管理器,可以在任务栏右键选择任务管理器,选择“性能”,然后点击“CPU”,就可以看到自己CPU的相关信息。
(7).第七步
注:内存太小,安装环境时内存会出现满的情况,下东西就下不下来
(8).第八步
(9).第九步
(10).第十步
(11).第十一步
(12).第十二步
(13).第十三步
(14).第四十步
这样就创建完成了
2.安装虚拟机
(1).打开虚拟机配置
(2).更改虚拟机机配置
(3).确认
(4).打开虚拟机
注:进去之后会加载,等待加载完
(5).加载完会出现这个
注:如果觉得虚拟机太小可以设置
(5.)选择语言之后点击继续
注:语言要选自己能看的懂得
(6.)先点击网路
(7.)将网络打开之后点击完成
(8.)选择安装地
(9.)选择之后点击完成
(10).如果安装源出现以下这个问题
输入 mirrors.aliyun.com/centos/8/BaseOS/x86_64/os 将阿里云的源输入进去,然后点击 完成 ,就配置好了。
不要照着图片输入,图片输入的路径有问题,输入mirrors.aliyun.com/centos/8/BaseOS/x86_64/os(虚拟机填写路径没有办法复制,请确保输入正确)
输入正确如下
(11.)软件选择
注:这里我选择的为最小安装 ,也可以根据自己的需求和喜好来
(12.)时间和时区
(13.)设置根密码
注:如果根密码设置太简单需要点击两次完成
(14.)等待安装
(15.)安装之后,重启系统
(16.)重启之后,出现这个页面就完成了
二、FinalShell连接虚拟机
1.使用root和根密码登录
2.输入ifconfig(Linux)或 ipconfig(Windows)获取ip地址
3.打开 FinalShell 或 Xshell (这里使用的是FinalShell)
4.输入ip地址
5.输入root和根密码(如果创建了用户,也可以使用用户的名称和密码)
注:如果不想每次输入密码,可以选中记住用户名和密码
6.输入用户名密码没有问题就连接成功了
三、安装YUM源
1.将源文件备份
cd /etc/yum.repos.d/ && mkdir backup && mv *repo backup/
2.下载阿里源文件
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo
3.更新源里面的地址
sed -i -e "s|mirrors.cloud.aliyuncs.com|mirrors.aliyun.com|g " /etc/yum.repos.d/CentOS-*
sed -i -e "s|releasever|releasever-stream|g" /etc/yum.repos.d/CentOS-*
4.生成缓存
yum clean all && yum makecache
开始
结束
注:安装docker前必须安装YUM源
四、安装docker
1.输入 cat /etc/os-release 查看系统信息,确保自己的系统版本为8
2.安装一些系统工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
开头
结尾
3.添加软件源信息
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4.更新yum索引列表并安装Docker引擎
sudo yum makecache fast
yum索引列表没有更新可以直接使用 yum makecache
5.安装过程中会提示确认,输入y以确认。
sudo yum install docker-ce
6.开启Docker服务
sudo service docker start
7.测试是否安装成功 输入docker version,安装成功会提示以下信息
8.配置下载docker镜像的仓库
docker的默认仓库Docker Hub下载速度在国内是很慢的,需要我们替换为阿里云的仓库
输入以下命令
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"https://do.nark.eu.org",
"https://dc.j8.work",
"https://docker.m.daocloud.io",
"https://dockerproxy.com",
"https://docker.mirrors.ustc.edu.cn",
"https://docker.nju.edu.cn"
] }
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"https://do.nark.eu.org",
"https://dc.j8.work",
"https://docker.m.daocloud.io",
"https://dockerproxy.com",
"https://docker.mirrors.ustc.edu.cn",
"https://docker.nju.edu.cn"
]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
五、docker安装其他环境的准备工作
1.创建docker目录
(1).打开目录
cd /usr/local
(2).创建docker文件夹
//创建docker文件夹 mkdir docker
2.安装vim
安装虚拟机时如果是最小安装,那么就需要安装vim(最小安装有些东西是不自带的)
//安装vim yum -y install vim //检验 vim 是否成功 vim --version
本人第一次发布,如果哪里不好,请多多提意见,如果看到肯定会及时更改