1.安装 docker 容器并配置镜像加速器

1.2.1 实验环境准备

实验环境: rockylinux8.8 可以去官网下载 下载 Rocky | Rocky Linux

主机名: xuegod63

主机 ip: 192.168.1.63(这个 ip 大家可以根据自己所在环境去配置,配置成静态 IP)

2g 内存、2vCPU、50G 硬盘

1、配置静态 ip 和主机名

1)把 ip 配置成静态的

配置文件 /etc/sysconfig/network-scripts/ifcfg-ens33

内容改成如下:根据自己实际情况改

复制代码
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
IPADDR=192.168.1.63
NETMASK=255.255.255.0
GATEWAY=192.168.1.2
DNS1=192.168.1.2
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=eui64
NAME=ens33
DEVICE=ens33
ONBOOT=YES

备注:BOOTPROTO=static,表示静态配置 ip
ONBOOT=YES,表示启动机器会自动启动网卡

网络配置文件改完生效方式:

重载网卡 ,重启网卡之前一定要重新载入一下配置文件,不然不能立即生效

复制代码
重载网卡
nmcli connection reload

开启网卡
nmcli c up ens33

2)安装如下软件

root@localhost \~\]# yum install lrzsz vim-enhanced -y 备注:lrzsz 是为了能直接把电脑文件拖拽到 linux 机器的 vim-enhanced 是为了直接能用 vim 命令的,但是如果你装的 linux 系统是 dvd 桌面版,默认是能 直接用 vim 的 3)配置主机名 \[root@localhost \~\]# hostnamectl set-hostname xuegod63 \[root@localhost \~\]# bash 2、关闭 selinux、停掉防火墙 \[root@xuegod63 \~\]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config 注意:修改 selinux 配置文件之后,重启 linux 机器,selinux 才能永久生效 \[root@xuegod63 \~\]# getenforce #查看 selinux 是否关闭 Disabled #显示 Disabled 说明 selinux 成功关闭 ![](https://file.jishuzhan.net/article/1713602150468161537/89ce9b899af36d98389bfa8b2c294fe9.webp) \[root@xuegod63 \~\]# systemctl stop firewalld \&\& systemctl disable firewalld 3、配置时间同步 在 xuegod63 上执行如下: 开始安装 chrony 服务 \[root@xuegod63 \~\]# yum -y install chrony #如果没有该服务安装一下 \[root@xuegod63 \~\]# systemctl enable chronyd --now #设置 chronyd 开机启动并立即启 动 chronyd 服务同步网络时间 编辑 chronyd 配置文件,使用中国的时间服务器同步时间,速度更快 #文件最后增加如下内容 /etc/chrony.conf server ntp1.aliyun.com iburst server ntp2.aliyun.com iburst server ntp1.tencent.com iburst server ntp2.tencent.com iburst echo "server ntp1.aliyun.com iburst > server ntp2.aliyun.com iburst > server ntp1.tencent.com iburst > server ntp2.tencent.com iburst" >> /etc/chrony.conf ![](https://file.jishuzhan.net/article/1713602150468161537/0278852387c41debfb20fb8d6e70f765.webp) 4、开启包转发功能和修改内核参数 \[root@xuegod63 \~\]# modprobe br_netfilter \[root@xuegod63 \~\]# cat \> /etc/sysctl.d/docker.conf \<\

相关推荐
物联网老王10 分钟前
Ubuntu Linux Cursor 安装与使用一
linux·运维·ubuntu
艾伦_耶格宇2 小时前
【ACP】阿里云云计算高级运维工程师--ACP
运维·阿里云·云计算
FrankYoou2 小时前
Jenkins 与 GitLab CI/CD 的核心对比
java·docker
一位摩羯座DBA2 小时前
Redhat&Centos挂载镜像
linux·运维·centos
隆里卡那唔2 小时前
在dify中通过http请求neo4j时为什么需要将localhost变为host.docker.internal
http·docker·neo4j
疯子的模样2 小时前
Docker 安装 Neo4j 保姆级教程
docker·容器·neo4j
cui_win3 小时前
【网络】Linux 内核优化实战 - net.core.flow_limit_table_len
linux·运维·网络
风清再凯4 小时前
自动化工具ansible,以及playbook剧本
运维·自动化·ansible
深圳安锐科技有限公司4 小时前
深圳安锐科技发布国内首款4G 索力仪!让斜拉桥索力自动化监测更精准高效
运维·安全·自动化·自动化监测·人工监测·桥梁监测·索力监测
猫头虎4 小时前
猫头虎 AI工具分享:一个网页抓取、结构化数据提取、网页爬取、浏览器自动化操作工具:Hyperbrowser MCP
运维·人工智能·gpt·开源·自动化·文心一言·ai编程