

Spug 面向中小型企业设计的轻量级无 Agent 的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件在线上传下载、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能。
系统初始化,安装docker和docker-compose
docke启动spug
#获取镜像
docker pull registry.aliyuncs.com/openspug/spug
#启动
mkdir -p /data/spug
docker run -d --restart=always --name=spug -p 80:80 -v /data/spug:/data registry.aliyuncs.com/openspug/spug
#初始化
docker exec spug init_spug spuga sp@webz
#重启
docker restart spughttp://ip

进入容器---> 登录mysql ---> 更新字段值,关闭安全认证
docker exec -it spug /bin/bash
mysql
use spug
update settings set value = 'false' where id = 1;
update settings set value = '{"enable": false}' where id = 3;检查git clone 权限问题
更新ssh-key后,确认docker内 /root/.ssh/id_rsa 是否更新,是否可以访问 gitlab