欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

如何用Docker快速部署Spug自動化運維平臺

 更新時間:2025年07月07日 15:48:08   作者:東軟吳彥祖  
Spug是面向中小企業(yè)的輕量級無Agent自動化運維平臺,集成主機管理、批量執(zhí)行、文件傳輸、任務(wù)計劃、配置監(jiān)控及多渠道報警功能,基于AntDesign設(shè)計,開源免費,支持Docker部署與初始化管理員賬戶

1. 項目說明

Spug 面向中小型企業(yè)設(shè)計的輕量級無 Agent 的自動化運維平臺,整合了主機管理、主機批量執(zhí)行、主機在線終端、文件在線上傳下載、應(yīng)用發(fā)布部署、在線任務(wù)計劃、配置中心、監(jiān)控、報警等一系列功能。

特性:

  • 批量執(zhí)行: 主機命令在線批量執(zhí)行
  • 在線終端: 主機支持瀏覽器在線終端登錄文件管理: 主機文件在線上傳下載
  • 任務(wù)計劃: 靈活的在線任務(wù)計劃發(fā)布部署: 支持自定義發(fā)布部署流程
  • 配置中心: 支持 KV、文本、json 等格式的配置
  • 監(jiān)控中心: 支持站點、端口、進程、自定義等監(jiān)控報警中心: 支持短信、郵件、釘釘、微信等報警方式優(yōu)雅美觀: 基于 Ant Design 的 UI 界面
  • 開源免費: 前后端代碼完全開源

2. 部署過程

2.1 安裝Docker

1. 安裝必要的一些系統(tǒng)工具

sudo apt-get update
sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common

2. 安裝阿里云gpg證書

curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add

3. 在指定目錄下新建docker.list文件,添加阿里云鏡像源

cd /etc/apt/sources.list.d        
sudo touch docker.list            
sudo chmod 666 docker.list
sudo echo "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" > docker.list

4. 更新軟件源,安裝最新版Docker

sudo apt-get update && sudo apt-get upgrade

sudo apt install docker-ce docker-ce-cli containerd.io

5. 查看docker狀態(tài)

systemctl status docker

2.2 鏡像加速配置

vim /etc/docker/daemon.json

{
    "registry-mirrors": [
  "https://docker.registry.cyou",
  "https://docker-cf.registry.cyou",
  "https://dockercf.jsdelivr.fyi",
  "https://docker.jsdelivr.fyi",
  "https://dockertest.jsdelivr.fyi",
  "https://mirror.aliyuncs.com",
  "https://dockerproxy.com",
  "https://mirror.baidubce.com",
  "https://docker.m.daocloud.io",
  "https://docker.nju.edu.cn",
  "https://docker.mirrors.sjtug.sjtu.edu.cn",
  "https://docker.mirrors.ustc.edu.cn",
  "https://mirror.iscas.ac.cn",
  "https://docker.rainbond.cc"]
  }

 更改DNS  vim /etc/resolv.conf

search localdomain
nameserver 114.114.114.114

加載配置并重啟Docker

[root@ubuntu /etc/docker]$ sudo systemctl daemon-reload
[root@ubuntu /etc/docker]$ sudo systemctl restart docker

2.3 拉取鏡像

docker pull registry.aliyuncs.com/openspug/spug

#這是官方鏡像,與上面的鏡像相同
docker pull openspug/spug-service

2.4 啟動容器

docker run -d --restart=always --name=spug -p 80:80 registry.aliyuncs.com/openspug/spug

#docker run:創(chuàng)建并運行一個容器。

#-d:后臺運行(detached 模式)。

#--restart=always:容器意外退出時自動重啟(確保服務(wù)高可用)。

#--name=spug:為容器命名為 spug,方便管理。

#-p 80:80:將宿主機的 80 端口映射到容器的 80 端口(HTTP 訪問)。

#registry.aliyuncs.com/openspug/spug:Spug 官方鏡像(阿里云容器倉庫)。

#還可以數(shù)據(jù)持久化  -v /your/data/path:/data  # 將容器內(nèi) /data 目錄映射到宿主機
#docker run -d --restart=always --name=spug -p 80:80 -v /mydata/:/data registry.aliyuncs.com/openspug/spug

2.5 初始化

 以下操作會創(chuàng)建一個用戶名為 admin 密碼為 123456 的管理員賬戶,可自行替換管理員賬戶

3. 訪問測試

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 為Centos安裝指定版本的Docker

    為Centos安裝指定版本的Docker

    這篇文章介紹了為Centos安裝指定版本Docker的方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-04-04
  • Skywalking?Docker單機環(huán)境搭建過程

    Skywalking?Docker單機環(huán)境搭建過程

    這篇文章主要介紹了Skywalking?Docker單機環(huán)境搭建,本次搭建是基于MySQL進行持久化,因此需要提前準備好一個MySQL容器,需要的朋友可以參考下
    2024-02-02
  • Docker 安裝 LogStash的詳細過程

    Docker 安裝 LogStash的詳細過程

    Logstash,作為Elastic Stack家族中的核心成員之一,是一個功能強大的開源數(shù)據(jù)收集引擎,在本文中,我們將詳細介紹如何借助Docker容器技術(shù)快速安裝配置Logstash,以實現(xiàn)日志及各類事件數(shù)據(jù)的無縫集成與實時處理,感興趣的朋友一起看看吧
    2024-03-03
  • 使用docker部署dubbo項目的方法步驟

    使用docker部署dubbo項目的方法步驟

    這篇文章主要介紹了使用docker部署dubbo項目的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • docker 使用mysqldump命令備份導(dǎo)出項目中的mysql數(shù)據(jù)

    docker 使用mysqldump命令備份導(dǎo)出項目中的mysql數(shù)據(jù)

    這篇文章主要介紹了docker 使用mysqldump命令備份導(dǎo)出項目中的mysql數(shù)據(jù)本文通過命令給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-12-12
  • docker容器內(nèi)要啟動兩個進程時Dockerfile的實現(xiàn)代碼

    docker容器內(nèi)要啟動兩個進程時Dockerfile的實現(xiàn)代碼

    這篇文章主要介紹了docker容器內(nèi)要啟動兩個進程時Dockerfile的實現(xiàn)代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • docker安裝Elasticsearch7.6集群并設(shè)置密碼的方法步驟

    docker安裝Elasticsearch7.6集群并設(shè)置密碼的方法步驟

    本文主要介紹了docker安裝Elasticsearch7.6集群并設(shè)置密碼,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • 關(guān)于docker清理Overlay2占用磁盤空間的問題(親測有效)

    關(guān)于docker清理Overlay2占用磁盤空間的問題(親測有效)

    使用Docker過程中,長時間運行服務(wù)容器,導(dǎo)致不能進行上傳文件等操作,今天通過本文給大家詳細介紹下docker清理Overlay2占用磁盤空間的相關(guān)知識,感興趣的朋友一起看看吧
    2022-03-03
  • windows使用docker部署gitlab方式

    windows使用docker部署gitlab方式

    這篇文章主要介紹了windows使用docker部署gitlab方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • Docker端口映射實現(xiàn)網(wǎng)絡(luò)訪問的方法

    Docker端口映射實現(xiàn)網(wǎng)絡(luò)訪問的方法

    本篇文章主要介紹了Docker端口映射實現(xiàn)網(wǎng)絡(luò)訪問的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-07-07

最新評論