VM安装Linux CenOS安装Docker



一、VM安装CenOS7

1、镜像下载(VM可以百度如何安装)

https://mirrors.aliyun.com/centos/7/isos/x86_64/
在这里插入图片描述

2、下载完毕后,打开VM,开始创建新的虚拟机。只放截图

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
建议放入D盘 一个单独的虚拟机文件夹
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

编辑虚拟机 选择CD/DVD
在这里插入图片描述

这里选择下载的iso镜像文件即可
在这里插入图片描述
开启虚拟机
在这里插入图片描述
默认选择的即可。鼠标需要点进去,鼠标退出ctrl+alt即可
在这里插入图片描述
语言选择
在这里插入图片描述
安装位置选择
在这里插入图片描述
选好后点击完成
在这里插入图片描述
开始安装
在这里插入图片描述
设置密码。默认用户为root
在这里插入图片描述
设置完毕点击完成,等待安装完成
在这里插入图片描述
点击重启即可
在这里插入图片描述
输入账号和密码。密码是不显示的。账号之前设置的就是root
在这里插入图片描述
显示这个,表示成功进来
在这里插入图片描述

3、网络设置,可以施使用MobaXterm等工具连接

1、输入 ip addr 查看
在这里插入图片描述
这个表示网络还是不能连接,需要配置网卡 ens33。让他启用并正常工作
1、vi 编辑

vi /etc/sysconfig/network-scripts/ifcfg-ens33

2、输入指令后 进入编辑界面 按下 i 开始编辑。将这个改为yes即可
在这里插入图片描述
在这里插入图片描述
3、按下esc案件 输入 :wq 回车 保存后退出
在这里插入图片描述
more查看 已经被改为yes
在这里插入图片描述
4、重启网络服务
systemctl restart network
再此输入 ip addr 可以看到机子的地址。这里不是静态地址。想要保存地址 关闭的选择挂机即可。或者配置静态地址
在这里插入图片描述

4、使用工具连接这个服务器

在这里插入图片描述
ok后 双击连接 输入账号密码即可进入服务器
在这里插入图片描述

5、配置Linux为本地源 并安装Docker

1、备份原配置文件
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

在这里插入图片描述
2、可以下载阿里云的yum 源配置文件
curl -o /etc/yum.repos.d/CentOS-Base.repo mirrors.aliyun.com/repo/Centos-7.repo
在这里插入图片描述
3、清楚缓存 生成新的缓存
yum clean all
yum makecache
在这里插入图片描述
4、等待执行完成后。更新系统包为最新的。得等待一会
sudo yum update -y
在这里插入图片描述

5、安装依赖包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
在这里插入图片描述

6、设置Docker源

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

在这里插入图片描述

7、安装CE版本的Docker (这里可能会失败 “TCP connection reset by peer”。多执行几次,或者隔一会执行一次)
sudo yum install -y docker-ce

8、启动并设置开机自启
sudo systemctl start docker
sudo systemctl enable docker
在这里插入图片描述

9、验证安装是否成功,可以执行一个docker语句
docker ps
sudo docker version
在这里插入图片描述

10、配置Docker的源为国内的一些
/etc/docker/daemon.json 文件内 没有就新建一个文件
{
“registry-mirrors”: [
“https://docker.hpcloud.cloud”,
“https://docker.m.daocloud.io”,
“https://docker.unsee.tech”,
“https://docker.1panel.live”,
“http://mirrors.ustc.edu.cn”,
“https://docker.chenby.cn”,
“http://mirror.azure.cn”,
“https://dockerpull.org”,
“https://dockerhub.icu”,
“https://hub.rat.dev”
]
}

!!!!!!!!!这里的引号要改为英文的,发布的时候是英文的,显示的时候就是中文的了!!!!!!
重启 sudo service docker restart
在这里插入图片描述


总结

### 安装CentOS 7 为了在虚拟机上安装CentOS 7,首先需要准备一个支持64位系统的虚拟化平台如VirtualBox或VMware。下载官方ISO镜像文件后,在所选平台上创建新的虚拟机实例,并指定该ISO作为启动介质。 配置足够的硬件资源分配给新创建的虚拟机环境之后,按照屏幕提示完成操作系统的初始设置流程即可成功部署CentOS 7操作系统[^1]。 ### 安装Docker CE于CentOS 7之上 确保已具备基本Linux命令行技能以便通过SSH客户端远程访问目标主机执行后续步骤: #### 卸载旧版组件(如果存在) 有时系统里可能存在较早版本的docker包,这些遗留软件可能会引起冲突,因此建议先移除它们以避免潜在问题的发生: ```bash sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine ``` #### 更新yum源并安装必要依赖项 更新现有程序列表至最新状态,接着添加额外库来获取更广泛的软件集合用于接下来的操作: ```bash sudo yum update -y sudo yum install -y yum-utils device-mapper-persistent-data lvm2 ``` #### 添加稳定版仓库地址 利用`add-repo`指令向本地YUM管理器注册来自官方维护者提供的存储库链接,从而能够顺利拉取到所需二进制文件: ```bash sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo ``` #### 执行实际安装过程 现在可以从上述新增加的渠道中选取合适的发行版本实施正式安装动作了;这里默认会选择最新的长期支持(LTS)分支: ```bash sudo yum install docker-ce docker-ce-cli containerd.io ``` #### 启动服务与验证工作状况 最后一步就是激活守护进程使之进入运行模式,并确认其健康度良好无误: ```bash sudo systemctl start docker sudo systemctl status docker ``` 为了让容器引擎能够在每次重启后自动恢复运作,推荐开启开机自启功能: ```bash sudo systemctl enable docker ``` 至此便完成了整个搭建流程,用户可以通过简单的测试案例进一步检验成果的有效性[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值