首页 > 其他分享 >快速部署灵活、强大、易用的开源spug 运维平台

快速部署灵活、强大、易用的开源spug 运维平台

时间:2023-09-06 14:57:24浏览次数:46  
标签:运维 cc spug db 易用 MYSQL 80 data

Docker安装

vi docker-compose.yml
version: "3.3"
services:
  db:
    image: mariadb:10.8.2
    container_name: spug-db
    restart: always
    command: --port 3306 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
    volumes:
      - /data/spug/mysql:/var/lib/mysql
    environment:
      - MYSQL_DATABASE=spug
      - MYSQL_USER=spug
      - MYSQL_PASSWORD=spug.cc
      - MYSQL_ROOT_PASSWORD=spug.cc
  spug:
    image: openspug/spug-service
    container_name: spug
    privileged: true
    restart: always
    volumes:
      - /data/spug/service:/data/spug
      - /data/spug/repos:/data/repos
    ports:
      # 如果80端口被占用可替换为其他端口,例如: - "8000:80"
      - "80:80"
    environment:
      - MYSQL_DATABASE=spug
      - MYSQL_USER=spug
      - MYSQL_PASSWORD=spug.cc
      - MYSQL_HOST=db
      - MYSQL_PORT=3306
    depends_on:
      - db

启动容器

docker compose up -d

初始化

docker exec spug init_spug admin spug.dev

访问测试

在浏览器中输入 http://localhost:80 访问

 

标签:运维,cc,spug,db,易用,MYSQL,80,data
From: https://www.cnblogs.com/libruce/p/17682277.html

相关文章

  • 运维人的焦虑日常,等一个新的开始
    小春(化名),一个90后运维总监,需要统筹近60个项目,每天面临着各个项目的运维问题,她的工作就是帮助客户解决问题。小春总是尽最大努力在24小时内给客户一个满意的答复,她认为运维就是守护客户业务平稳、顺利进行。初困工作,手忙脚乱一天上午,客户在钉钉群艾特小春,“老师好,点扫描没有反应,不能......
  • 国内某头部理财服务提供商基于白鲸调度系统建立统一调度和监控运维
    导读:国内某头部理财服务提供商成立于2019年,是股份制银行中首批获准筹建、首家获准开业、首家成立的银行理财子公司。自2004年推出国内首支人民币理财产品以来,通过投资模式的不断创新和投资管理能力的持续提升,引领国内银行业理财市场。该企业每天处理的任务量达1W,内部系统众......
  • Linux运维工程师面试题(7)
    Linux运维工程师面试题(7)祝各位小伙伴们早日找到自己心仪的工作。持续学习才不会被淘汰。地球不爆炸,我们不放假。机会总是留给有有准备的人的。加油,打工人!1常用的ansible模块有哪些PingCommandShellScriptCopyFetchFileYumServiceUserGroupLineinfileRepla......
  • Linux运维工程师面试题(7)
    目录Linux运维工程师面试题(7)1常用的ansible模块有哪些2说一下ansible使用roles编排的目录结构3docker六大命名空间namespace4cgroups的作用5runc的作用6docker常用的命令7docker存储引擎有哪些,区别是什么8进入docker容器有几种方法,区别是什么9Dockerfile......
  • RunnerGo——更高效、更易用的性能测试利器
    随着互联网技术的迅速发展,性能测试已成为保障应用程序顺畅运行的关键环节。在众多性能测试工具中,RunnerGo以其独特的优势,逐渐成为了开发者和测试人员的首选。本文将详细介绍RunnerGo的特点,并对比其与JMeter的优势,让您了解RunnerGo为何成为高效、易用的性能测试利器。RunnerGo的特点......
  • 基于全息感知的智慧高速IT设施监控运维方案
    作为智能交通的重要细分领域,建设智慧高速是实施交通强国战略的重要基础。在信息化时代,交通行业已经依托信息化建设取得了显著的成果,其中以收费网络、办公网络、监控网络和通讯网络为基础的网络架构已经形成,并且正在逐步完善网络架构的安全运维和优化建设。智慧高速公路作为交通行......
  • RunnerGo——更高效、更易用的性能测试利器
    随着互联网技术的迅速发展,性能测试已成为保障应用程序顺畅运行的关键环节。在众多性能测试工具中,RunnerGo以其独特的优势,逐渐成为了开发者和测试人员的首选。本文将详细介绍RunnerGo的特点,并对比其与JMeter的优势,让您了解RunnerGo为何成为高效、易用的性能测试利器。 RunnerGo......
  • 系统-部署-运维系列导航
    系统环境Linux软件环境初始化(CentOS)LinuxDNS配置手册LinuxWindows常用命令Linux分区、LVM、文件系统(CentOS7)LinuxNTP时钟同步Linux开发小工具Python-3.10.5学习笔记银河麒麟操作系统 部署运维组件安装部署手册模板Linux僵尸进程与孤儿进程Linux服务进程守......
  • Linux运维工程师面试题(6)
    Linux运维工程师面试题(6)祝各位小伙伴们早日找到自己心仪的工作。持续学习才不会被淘汰。地球不爆炸,我们不放假。机会总是留给有有准备的人的。加油,打工人!1数据库事务的四个特性及含义数据库事务的4个特性:原⼦性、持久性、⼀致性、隔离性原⼦性:整个事务中的所有操作要么......
  • accesskey_tools阿里云运维工具:自动化运维的利器
    一、简介:accesskey_tools是一款强大的云计算运维工具,它为云计算环境提供了自动化运维的解决方案。本文将为您介绍accesskey_tools的功能和用途,重点关注其自动创建ECS服务器、批量执行命令以及执行计划任务命令等自动化运维特性。二、优点:在不登录云平台的情况下,通过AccessKeyID和A......