宝塔面板搭建blossom
本文最后更新于458 天前,其中的信息可能已经过时,如有错误请发送邮件到898599301@qq.com

blossom搭建


这里介绍使用Docker Compose方式搭建,官网有其他部署方式Blossom | Blossom


首先确保安装了Docker Compose

使用下方命令,查看是否安装了 Docker Compose

docker-compose --version

创建 blossom-mysql8.yaml 文件

创建文件blossom文件夹,然后创建blossom-mysql8.yaml文件

image-20250227162437384

https://gitee.com/Lbeal/picgo/raw/master/img/IMG_20250303_111051.png

创建配置文件(需更改)

version: "3.8"

networks:
  blossomnet:
    driver:
      bridge

services:
  blossom:
    image: jasminexzzz/blossom:latest
    container_name: blossom-backend
    volumes:
      # 【需修改】 
      # 将冒号(:)前的部分改成你运行 docker 的设备的某个路径,不要修改冒号后面的内容。  
      # 如果是windows环境,可以使用/c/home/bl/img/来指定磁盘 
      - /opt/blossom/bl/:/home/bl/ 
    environment:
      SPRING_DATASOURCE_URL: jdbc:mysql://blmysql:3306/blossom?useUnicode=true&characterEncoding=utf-8&allowPublicKeyRetrieval=true&allowMultiQueries=true&useSSL=false&&serverTimezone=GMT%2B8
      SPRING_DATASOURCE_USERNAME: root
      # 【可选修改】配置数据库密码,这个改了下方的黄色部分也要修改 
      SPRING_DATASOURCE_PASSWORD: blossom666 
    ports:
      - "9999:9999"
    networks:
      - blossomnet
    healthcheck:
      test: ["CMD", "curl", "-f", "http://localhost:9999/sys/alive"]
      interval: 30s
      timeout: 10s
      retries: 3
      start_period: 5s
    restart: always
    depends_on:
      blmysql:
        condition: service_healthy
  blmysql:
    image: mysql:8.0.31
    container_name: blossom-mysql
    restart: on-failure:3
    volumes:
      # 【需修改】将冒号(:)前的部分改成你运行 docker 的设备的某个路径,不要修改冒号后面的内容。  
      - /opt/blossom/Docker/mysql/data:/var/lib/mysql 
      - /opt/blossom/Docker/mysql/log:/var/log/mysql 
      - /opt/blossom/Docker/mysql/mysql-files/log:/var/lib/mysql-files 
    environment:
      MYSQL_DATABASE: blossom
      # 【可选修改】这个改了上方的黄色部分也要修改。需要与 services.blossom.environment.SPRING_DATASOURCE_PASSWORD 相同 
      MYSQL_ROOT_PASSWORD: blossom666
      LANG: C.UTF-8
      TZ: Asia/Shanghai
    ports:
      - "3308:3306"
    networks:
      - blossomnet
    healthcheck:
      # 【可选修改】如果修改了上方的数据库密码「MYSQL_ROOT_PASSWORD」,下方的 -p 后的密码也要修改 
      test: ["CMD", "mysqladmin", "-uroot", "-pblossom666", "ping", "-h", "localhost"]
      interval: 10s
      timeout: 3s
      retries: 12

执行命令

docker compose -f blossom-mysql8.yaml up -d
# 如果命令无效,可使用下方命令尝试
docker-compose -f blossom-mysql8.yaml up -d

检查是否启动成功

方法一:查看日志

你可以输入以下命令,在容器日志中查看容器是否启动成功:

docker logs blossom-backend

方法二:直接访问

例如你部署在本地,则可以访问127.0.0.1:9999,如果返回以下内容,则说明部署成功。以下内容是提示没有登录,现在可以使用客户端登录使用。

image-20250227163021978

配置域名访问

image-20250227163337147

文末附加内容
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇