https://github.com/tencentmusic/supersonic

用docker版本安装,有坑,需先修改docker-compose.xml的版本,否则启动后什么都没有

安装Docker和Docker Compose,并启动Docker: Docker版本:26.0.0+
Docker Compose:v2.26.1+

docker -v
Docker version 26.1.4
docker compose version
Docker Compose version v2.27.1
进入安装目录下载docker-compose.xml文件
wget https://github.com/supersonicbi/supersonic-website/releases/download/0.9.10/docker-compose.yml
用docker版本安装,有坑,需先修改docker-compose.xml
**image: supersonicbi/supersonic:0.9.10**

image.png

同时修改时区
services:
  supersonic_standalone:
    image: ...
    environment:
      - TZ=Asia/Shanghai
  supersonic_postgres:
    image: ...
    environment:
      - TZ=Asia/Shanghai
启动docker-compose
docker compose -f docker-compose.yml up -d
 ✘ supersonic_standalone Error  Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)                                 31.9s 
Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
配置镜像源,参考
https://blog.csdn.net/weixin_53539384/article/details/146977123
访问体验
不是curl http://localhost:9080 不然也是什么都没有返回,差点放弃
curl http://localhost:9080/webapp
浏览器的话就可以直接访问http://ip:9080

进入容器查看日志
docker exec -it supersonic_standalone bash

image.png

image.png

image.png


s8fh26h3
18 声望1 粉丝