CentOS 系统安装 docker 以及常用插件

ops/2025/3/15 16:34:15/

博主用的的是WindTerm软件链接的服务器,因为好用

1.链接上服务器登入后,在/root/目录下


 2.执行以下命令安装docker

sudo yum install -y yum-utilssudo yum-config-manager \--add-repo \https://download.docker.com/linux/centos/docker-ce.reposudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-pluginsudo systemctl enable docker --now

可以检查下是否安装成功

docker ps

 这样就是安装成功了

 有时候会出现启动不了 ,可能是sudo systemctl enable docker --now(立即执行启动docker的意思)没有执行


3. 切换镜像源,编辑 /etc/docker/daemon.json 文件,没有就创建一个daemon.json 文件

镜像源加速需要到自己的云服务器账号查看

{"registry-mirrors": [ "阿里云的、华为云或者其他的都可以.mirror.swr.myhuaweicloud.com" ]
}

重新加载 Docker 守护进程配置并重启 Docker 服务

sudo systemctl daemon - reload
sudo systemctl restart docker

查看镜像源是否配置成功

docker info

 出现这个恭喜你配置成功

以后prometheus.yml和docker-compose.yml依赖文件都创建在/root/prod/目录下,自己新建prod目录


现在安装常用插件

在prod目录创建prometheus.yml文件

vim prometheus.yml

i进入编辑模式 ,粘贴下面的代码

global:scrape_interval: 15sevaluation_interval: 15sscrape_configs:- job_name: 'prometheus'static_configs:- targets: ['localhost:9090']- job_name: 'redis'static_configs:- targets: ['redis:6379']- job_name: 'kafka'static_configs:- targets: ['kafka:9092']

esc健输入,:wq,保存并退出,如果退出不了输入,:q! ,强行退出不做更改(再重新vim创建)

创建docker-compose.yml文件

vim docker-compose.yml

i进入编辑模式 ,粘贴下面的代码

esc健输入,:wq,保存并退出,如果退出不了输入,:q! ,强行退出不做更改(再重新vim创建)


 启动环境,就会下载

docker compose -f docker-compose.yml up -d

可以查看下载了哪些插件

 docker ps

插件名称以及端口号还有限制ip访问等等消息

比如我们访问kafka ui插件,http://服务器ip地址:8080

OK成功了,其他的插件一样 


http://www.ppmy.cn/ops/165983.html

相关文章

YOLOv8模型改进 第三十二讲 添加Transformer Self Attention TSA 解决CNN过程中特征丢失的问题

在医学图像分割过程中,卷积操作的局部性导致全局信息缺失,连续下采样导致细节丢失,以及跳跃连接未能有效融合多尺度特征。TSA通过自注意力机制捕捉全局上下文,结合位置编码保留空间信息,同时多头机制增强特征表达能力。…

LeetCode - #227 基于 Swift 实现基本计算器

摘要 在这篇文章中,我们将实现一个基于 Swift 语言的基本计算器。该计算器能够解析和计算包含 、-、* 和 / 的数学表达式,并且遵循运算符的优先级规则。整数除法仅保留整数部分,不能使用 eval() 这样的内置解析方法。 描述 给你一个字符串表…

C++蓝桥杯基础篇(十一)

片头 嗨~小伙伴们,大家好!今天我们来学习C蓝桥杯基础篇(十一),学习类,结构体,指针相关知识,准备好了吗?咱们开始咯~ 一、类与结构体 类的定义:在C中&#x…

使用Arduino、ESP8266和GPS在Google地图上追踪车辆

使用 ESP8266、GPS 和 Google 地图的 Arduino Vehicle Tracker 如今,车辆跟踪系统变得非常重要,尤其是在车辆被盗的情况下。如果您的车辆安装了 GPS 系统,您可以跟踪您的车辆位置,它可以帮助警方追踪被盗车辆。 在这里,我们正在构建更高级版本的车辆跟踪系统,您可以在其…

鸿蒙 @ohos.arkui.componentUtils (componentUtils)

鸿蒙 ohos.arkui.componentUtils (componentUtils) 在鸿蒙开发中,ohos.arkui.componentUtils 模块提供了强大的功能,用于获取组件的绘制区域坐标和大小信息。这对于实现动态布局、交互效果以及用户界面测试等场景非常有用。本文将详细介绍如何使用 ohos…

无人机与互联网应用的技术发展方向与瓶颈分析

无人机与互联网应用的技术发展方向与瓶颈分析 一、技术发展方向 通信技术升级 5G/6G与低空网络覆盖:利用5G/6G的高带宽、低时延特性,实现无人机与地面控制中心、其他设备的实时交互。例如,无人机可通过5G网络传输4K视频流,用于灾…

CSS-三大特性,盒子模型,圆角边框,盒子阴影,文字阴影

一、 CSS 的三大特性 CSS 有三个非常重要的三个特性:层叠性、继承性、优先级。 1.层叠性 相同选择器给设置相同的样式,此时一个样式就会覆盖(层叠)另一个冲突的样式。层叠性主要解决样式冲突 的问题 层叠性原则: 样式冲突,遵循的原…

【AWS入门】2025 AWS亚马逊云科技账户注册指南

【AWS入门】2025 AWS亚马逊云科技账户注册指南 A Guide To Register a New account on AWS By JacksonML 0. AWS亚马逊云科技简介 Amazon Web Service(AWS) 即亚马逊云科技,其在全球Cloud Computing(云计算)市场占有最为重要的地位。 AWS连续13年被Gartner评为…