当前位置: 首页 > article >正文

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

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

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


 2.执行以下命令安装docker

sudo yum install -y yum-utils

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

sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

sudo 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: 15s
  evaluation_interval: 15s

scrape_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.kler.cn/a/587119.html

相关文章:

  • Elasticsearch分页查询、关键词高亮与性能优化全解析
  • 国产芯片替代方案:解析沁恒以太网控制器芯片,内置MAC地址
  • 【MySQL】undo日志类型
  • CSS3学习教程,从入门到精通,CSS3 选择器权重问题语法知识点及案例代码(5)
  • Freertos--把队列加入队列集
  • 使用tiptap快速搭建markdown-富文本编辑器
  • 电路基础【2】:三极管基础:PNP与NPN三极管详解
  • FPGA 中 assign 和 always 区别
  • 2.4滑动窗口专题:将 x 减到 0 的最小操作数
  • 均方误差(MSE)与最小二乘法(LS)的区别
  • 数字孪生像魔镜,映照出无限可能的未来
  • 二进制数(十进制转二进制)
  • 标定棋盘格大小的选择
  • 车载Android音频系统 CarAudioService
  • React 常用 Hooks 详细解析
  • 保持docker内容器一直运行
  • ChatGPT客户端无法在微软应用商店下载的解决方法
  • 生态安全的范式
  • Docker+Flask 实战:打造高并发微服务架构
  • 寄生虫仿生算法:基于寄生虫特征的算法设计