当前位置: 首页 >数据库 > docker-compose编排部署程序(2)Spug 安装 部署

docker-compose编排部署程序(2)Spug 安装 部署

Spug 安装 部署 - Docker(compose)方式

禅道官网:https://spug.cc/docs/about-spug/
官方介绍 docker 方式部署: https://spug.cc/docs/install-docker/
根据官方网站的介绍,将其整合为 docker-compose 方式部署,使用起来更方便,

以下安装步骤使用 Centos7.x 操作系统。

  1. 安装docker

注意
如已安装 docker 则忽略。
以下安装 docker 步骤适用于 Centos,其他系统安装请参考 Docker官方文档。

yum install -y yum-utilsyum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repoyum install docker-ce docker-compose-pluginsystemctl enable dockersystemctl start docker
  1. 创建docker-compose.yml

vi docker-compose.yml

version: "3.9"services:  db:image: mariadb:10.8.2container_name: spug-dbrestart: alwayscommand: --port 3306 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_civolumes:  - /data/spug/mysql:/var/lib/mysqlenvironment:  - MYSQL_DATABASE=spug  - MYSQL_USER=spug  - MYSQL_PASSWORD=spug.cc  - MYSQL_ROOT_PASSWORD=spug.cc  spug:image: openspug/spug-servicecontainer_name: spugprivileged: truerestart: alwaysvolumes:  - /data/spug/service:/data/spug  - /data/spug/repos:/data/reposports:  # 如果80端口被占用可替换为其他端口,例如: - "8000:80"  - "80:80"environment:  - SPUG_DOCKER_VERSION=v3.2.4  - MYSQL_DATABASE=spug  - MYSQL_USER=spug  - MYSQL_PASSWORD=spug.cc  - MYSQL_HOST=db  - MYSQL_PORT=3306depends_on:  - db
  1. 启动容器
    docker compose up -d

  2. 初始化
    以下操作会创建一个用户名为 admin 密码为 spug.dev 的管理员账户,可自行替换管理员账户/密码。
    docker exec spug init_spug admin spug.dev

  3. 访问测试
    在浏览器中输入 http://localhost:80 访问(默认账户密码在第4步初始化时设置)。

  4. 版本升级

你可以在 系统管理/系统设置/关于 中查看当前运行的 Spug 版本,可以在 更新日志 查看当前最新版本,如果需要升级 Spug 请参考 版本升级文档。

作者:muzlei
来源链接:https://www.cnblogs.com/muzlei/p/16574812.html

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。





本文链接:https://www.javaclub.cn/database/118348.html

标签:MySQL升级
分享给朋友:

“docker-compose编排部署程序(2)Spug 安装 部署” 的相关文章

MySQL数据库(基础) 2022年05月16日 21:54:19
sql递归查询 2022年05月17日 21:40:33
性能优化|Mysql优化之Explain精讲 2022年06月02日 21:18:04
mysql 查询1小时内 2022年06月06日 12:59:30
mysql查询最新的一条记录 2022年06月06日 16:04:12
MySQL 查询结果中增加字段的方法 2022年06月07日 10:05:05
mysql 查询数据结果计算百分比 2022年06月11日 10:01:40