每日签到奶昔超市点数市场奶昔访达
返回列表 发布新帖
查看: 27|回复: 1

[编程] 通过docker-compose部署casdoor的一些分享

1#
发表于 2 小时前 | 只看楼主 |倒序浏览 |阅读模式

欢迎注册论坛,享受更多奶昔会员权益!

您需要 登录 才可以下载或查看,没有账号?注册

×
看到奶昔的SSO之后就想着自己也做个oauth(纯好奇),但是我又懒得认真搞,就写了个docker-compose.yaml“官方简化版(应该)”,这篇文章纯水,欢迎大佬指正。

  1. version: '3'
  2. services:
  3.   casdoor:
  4.     image: casbin/casdoor:latest
  5.     container_name: casdoor
  6.     ports:
  7.       - "{port}:8000"
  8.     extra_hosts:
  9.       - "host.docker.internal:host-gateway"  # 手动添加主机名映射
  10.     environment:
  11.       - driverName=mysql
  12.       - dataSourceName={db_username}:{db_pwd}@tcp(host.docker.internal:3306)
  13.       - dbName=/{db_name}
  14.     restart: unless-stopped
复制代码


其中可以动的是port、db方面的三个内容,dbName的/不要去掉,否则可能报错,environment对应conf/app.conf
爱生活,爱奶昔~
回复

使用道具 举报

2#
发表于 2 小时前 来自手机 | 只看Ta
主要是那个conf的配置文件以及casdoor的mysql数据库,迁移的时候其他东西都可以不用带。但我还是习惯编译二进制执行,省事!
爱生活,爱奶昔~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

© 2025 Nyarime 沪ICP备13020230号-1|沪公网安备 31010702007642号手机版小黑屋RSS
返回顶部 关灯 在本版发帖
快速回复 返回顶部 返回列表