物理机安装centos7并配置基本环境,网络配置,docker配置

本文详细指导在CentOS系统上从卸载旧版本到安装DockerCE,设置开机自启动,以及下载并验证DockerCompose的完整过程。
摘要由CSDN通过智能技术生成

1.首先下载镜像Download

 2.下载UltraISO

 

3.开始安装centos 7 操作系统

 这个时候出错,如下图所示。这是没有找到对应的启动盘

 解决办法如下

1.查看u盘启动挂载的路径

ls /dev/sd*

 会看到usb的挂载盘,一般是/dev/sda4

2.重启到下面目录按下 e

将安装命令中的类似“inst.stage2=hd:LABEL=CentOS\x207\x20x86_64”字样更改为“inst.stage2=hd:/dev/sdb4:/”,这里的“/dev/sda4”就是之前看到的设备。

编辑完毕,按Ctrl + x”执行安装。 

继续安装,选择中文或英文

软件选择基础设施服务器,勾选开发工具系统管理工具

 后续的安装 磁盘选择自动,设置root密码就可以完成系统安装了,安装完成需要拔掉u盘重启

关于网卡太新了导致不能上网的网络问题

1.使用手机usb给电脑供网

2.更新内核到5.15以上,更新脚本注意:更新完内核要指点内核版本或者删掉不用的内核

grub2-set-default 'CentOS Linux (6.9.5-1.el7.elrepo.x86_64) 7 (Core)'

 验证

grub2-editenv list

3.添加网络配置文件到目录/etc/sysconfig/network-scripts

 下面举个例子ifcfg-enp1s0

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
#BOOTPROTO="dhcp"
IPADDR="192.168.0.130"
NETMASK="255.255.255.0"
GATEWAY="192.168.0.1"
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="enp1s0"
UUID="c227a3af-15bf-4ad7-8a3a-de73f6ff4d54"
DEVICE="enp1s0"
ONBOOT="yes"

安装docker

第1步:卸载当前版本docker

yum erase docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine \
                  docker-ce

第2步:添加docker库,安装docker

sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum install docker-ce -y
报错信息:Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist
报错信息描述:从仓库 ‘appstream’ 下载元数据失败:由于镜像列表中没有 URL,不能准备内部镜像列表。


解决方案:
1.进入到yum.repos.d目录
	cd /etc/yum.repos.d/
2.修改 centos 文件内容
	sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
	sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
3.生成缓存更新
	yum makecache
4.运行 yum update并重新安装 yum-utils
	yum update -y
	sudo yum install -y yum-utils

 

第3步:启动 Docker

安装完成后,您可以启动 Docker 服务:

sudo systemctl start docker

第4步:设置 Docker 开机自启

为确保 Docker 能够在开机时自动启动,请运行:

sudo systemctl enable docker

第5步:安装Docker Compose

下载Docker Compose: 首先,需要查找最新版本的Docker Compose。可以通过访问Docker Compose的GitHub 发布页面来查找最新版本。

假设最新版本是v2.26.1,你可以使用以下命令来下载它:

sudo curl -L "https://github.com/docker/compose/releases/download/v2.26.1/docker-compose-linux-x86_64" -o /usr/local/bin/docker-compose

 或者直接下载

赋予执行权限

sudo chmod +x /usr/local/bin/docker-compose

验证安装

docker-compose -v

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Y_Hungry

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值