WuchenChina 发表于 7 天前

通过docker-compose部署casdoor的一些分享

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

version: '3'
services:
casdoor:
    image: casbin/casdoor:latest
    container_name: casdoor
    ports:
      - "{port}:8000"
    extra_hosts:
      - "host.docker.internal:host-gateway"# 手动添加主机名映射
    environment:
      - driverName=mysql
      - dataSourceName={db_username}:{db_pwd}@tcp(host.docker.internal:3306)
      - dbName=/{db_name}
    restart: unless-stopped

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

nyarime 发表于 7 天前

主要是那个conf的配置文件以及casdoor的mysql数据库,迁移的时候其他东西都可以不用带。但我还是习惯编译二进制执行,省事!

whuiui 发表于 3 天前

不会用
页: [1]
查看完整版本: 通过docker-compose部署casdoor的一些分享