虚拟机创建及安装docker(详细过程)

一、虚拟机的创建

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

本人第一次发布,如果哪里不好,请多多提意见,如果看到肯定会及时更改

  • 26
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值