Centos搭建Spug自动化运维平台

admin 2024年4月22日16:34:56评论8 views字数 1390阅读4分38秒阅读模式

1 前言

Spug是一款轻量级无Agent的自动化运维平台,是面向中小型企业设计的,其中蕴含多种功能,包括主机管理、批量执行、应用发布、配置中心、任务调度、监控中心、报警中心、系统管理等功能。

2 搭建过程

(1)安装docker

安装docker相关依赖包:

yum install -y yum-utilsyum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repoyum install docker-ce docker-ce-cli containerd.iosystemctl start docker

Centos搭建Spug自动化运维平台

这里可以看到docker已经运行起来了

(2)拉取镜像

通过阿里云的进行Spug镜像拉取,镜像拉取的方式自己可以不用安装,直接利用已经安装好的docker进行使用

docker pull registry.aliyuncs.com/openspug/spug

Centos搭建Spug自动化运维平台    

(3)启动容器

通过以下命令启动Spug容器:

#第一种方式#通过/spug指定映射本地的磁盘路径,也可以是其他目录,其中/home/disk是容器内代码和数据初始化存储的路径docker run -d --restart=always --name=spug -p 10008:80 -v /spug:/home/disk registry.aliyuncs.com/openspug/spug#官网上还给出了另一种设置方式:# 如果你需要在spug内使用docker命令则需要添加额外的参数docker run -d --restart=always --name=spug -p 10008:80 -v /spug/:/data -v /var/run/docker.sock:/var/run/docker.sock -v /usr/bin/docker:/usr/bin/docker registry.aliyuncs.com/openspug/spug

Centos搭建Spug自动化运维平台

查看docker是否开启Spug容器

Centos搭建Spug自动化运维平台

说明服务已经开起来了

(4)初始化Spug

通过初始化Spug,创建一个用户名为admin,密码为spug.cc的管理账户,其中账号密码可以自定义:

docker exec spug init_spug admin spug.cc

Centos搭建Spug自动化运维平台

可以看到提示,创建用户成功

(5)配置设置

为了能够让我局域网能访问到docker的内容,于是我在/etc/docker/daemon.json文件中添加如下内容,如果不设置,可以使用

http://localhost:10008

来进行访问

vi /etc/docker/daemon.json

Centos搭建Spug自动化运维平台

重启daemon和docker服务    

systemctl daemon-reloadsystemctl restart docker

此时,就可以在局域网中访问该服务器的ip以及设置的端口

(6)访问页面

在浏览器中输入

http://x.x.x.x:10008

进行访问:

用户名:admin密码:spug.cc

Centos搭建Spug自动化运维平台

Centos搭建Spug自动化运维平台

到这里,Spug自动化运维平台就搭建完成了,后续再介绍Spug的基础功能使用

欢迎关注「技术分享交流」公众号 ,如果有建议或者疑问的话,欢迎大家评论留言,如果喜欢公众号文章的话可以点【在看】,您的鼓励就是我的动力哈!!!    

原文始发于微信公众号(技术分享交流):Centos搭建Spug自动化运维平台

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年4月22日16:34:56
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   Centos搭建Spug自动化运维平台https://cn-sec.com/archives/2680463.html

发表评论

匿名网友 填写信息