Docker 重启后报connection refused 错误

docker 重启后网页无法打开,读取log发现报以下错误:
2024/02/19 11:10:27 routers/common/db.go:36:InitDBEngine() [E] ORM engine initialization attempt #1/10 failed. Error: dial tcp 192.168.96.2:3306: connect: connection refused

问题已解决,解决方案:

第一次启动,docker-compose.yaml 中端口必须使用默认端口3000:

    ports:
      - "3000:3000"
      - "222:22"

然后打开 3000端口网页进行初始化配置

在第二次启动时,才可以将端口设置成你想要的端口,例如4000:

    ports:
      - "4000:3000"
      - "222:22"