当前位置: 首页 > wzjs >正文

忻州市城乡建设管理局网站长沙网红打卡景点排行榜

忻州市城乡建设管理局网站,长沙网红打卡景点排行榜,已有网站做app需要多少钱,wordpress 图片阴影keycloak - 开发环境的配置持久化 前情提要: Keycloak - docker 运行 & 前端集成 本来是想顺便试一下 Okta 集成的,但是发现 Okta 没有本地的 docker 镜像,他们毕竟是做 Identity as a service……算了…… 更新后的 docker compose 如…

keycloak - 开发环境的配置持久化

前情提要: Keycloak - docker 运行 & 前端集成

本来是想顺便试一下 Okta 集成的,但是发现 Okta 没有本地的 docker 镜像,他们毕竟是做 Identity as a service……算了……

更新后的 docker compose 如下:

version: "3.8"
services:keycloak:container_name: keycloakimage: quay.io/keycloak/keycloak:21.1.1command: start-dev --import-realmvolumes:- ./realm-config/export:/opt/keycloak/data/importenvironment:- KEYCLOAK_ADMIN=admin- KEYCLOAK_ADMIN_PASSWORD=pass- DB_VENDOR=h2ports:- 9090:8080

主要的区别就是添加了一些指令、镜像源换成官方镜像,随后更新了一下 volume 和环境名,其他和前文基本都一样

持久过程

其实主要就是跑两个 docker 指令,一个是执行 /opt/keycloak/bin/kc.sh 的脚本去导出当前有的配置,另一个就是使用 docker cp 将 docker 中的配置保存到本地:

docker exec -it keycloak /opt/keycloak/bin/kc.sh export --dir /opt/keycloak/data/export
2025-02-22 23:26:32,032 INFO  [org.keycloak.quarkus.runtime.hostname.DefaultHostnameProvider] (main) Hostname settings: Base URL: <unset>, Hostname: <request>, Strict HTTPS: false, Path: <request>, Strict BackChannel: false, Admin URL: <unset>, Admin: <request>, Port: -1, Proxied: false
2025-02-22 23:26:33,181 WARN  [io.quarkus.agroal.runtime.DataSources] (main) Datasource <default> enables XA but transaction recovery is not enabled. Please enable transaction recovery by setting quarkus.transaction-manager.enable-recovery=true, otherwise data may be lost if the application is terminated abruptly
2025-02-22 23:26:33,747 INFO  [org.infinispan.SERVER] (keycloak-cache-init) ISPN005054: Native IOUring transport not available, using NIO instead: io.netty.incubator.channel.uring.IOUring
2025-02-22 23:26:33,772 WARN  [org.infinispan.PERSISTENCE] (keycloak-cache-init) ISPN000554: jboss-marshalling is deprecated and planned for removal
2025-02-22 23:26:33,891 WARN  [org.infinispan.CONFIG] (keycloak-cache-init) ISPN000569: Unable to persist Infinispan internal caches as no global state enabled
2025-02-22 23:26:33,922 INFO  [org.infinispan.CONTAINER] (keycloak-cache-init) ISPN000556: Starting user marshaller 'org.infinispan.jboss.marshalling.core.JBossUserMarshaller'
2025-02-22 23:26:34,428 INFO  [org.keycloak.connections.infinispan.DefaultInfinispanConnectionProviderFactory] (main) Node name: node_276608, Site name: null
2025-02-22 23:26:34,667 INFO  [org.keycloak.broker.provider.AbstractIdentityProviderMapper] (main) Registering class org.keycloak.broker.provider.mappersync.ConfigSyncEventListener
2025-02-22 23:26:35,273 INFO  [org.keycloak.services] (main) KC-SERVICES0033: Full model export requested
2025-02-22 23:26:35,886 INFO  [org.keycloak.exportimport.dir.DirExportProvider] (main) Exporting into directory /opt/keycloak/data/export
2025-02-22 23:26:35,953 INFO  [org.keycloak.exportimport.dir.DirExportProvider] (main) Realm 'master' - data exported
2025-02-22 23:26:36,154 INFO  [org.keycloak.exportimport.dir.DirExportProvider] (main) Users 0-0 exported
2025-02-22 23:26:36,479 INFO  [org.keycloak.exportimport.dir.DirExportProvider] (main) Realm 'okta' - data exported
2025-02-22 23:26:36,490 INFO  [org.keycloak.services] (main) KC-SERVICES0035: Export finished successfully
2025-02-22 23:26:36,530 INFO  [io.quarkus] (main) Keycloak 21.1.1 on JVM (powered by Quarkus 2.13.7.Final) started in 5.605s.
2025-02-22 23:26:36,531 INFO  [io.quarkus] (main) Profile import_export activated.
2025-02-22 23:26:36,531 INFO  [io.quarkus] (main) Installed features: [agroal, cdi, hibernate-orm, jdbc-h2, jdbc-mariadb, jdbc-mssql, jdbc-mysql, jdbc-oracle, jdbc-postgresql, keycloak, logging-gelf, micrometer, narayana-jta, reactive-routes, resteasy, resteasy-jackson, smallrye-context-propagation, smallrye-health, vertx]
2025-02-22 23:26:36,739 INFO  [io.quarkus] (main) Keycloak stopped in 0.203sWhat's next:Try Docker Debug for seamless, persistent debugging tools in any container or image → docker debug keycloakLearn more at https://docs.docker.com/go/debug-cli/
❯ docker cp keycloak:/opt/keycloak/data/export ./realm-config
Successfully copied 145kB to /Users/luhan/study/docker/keycloak/realm-config
❯ tree .
.
├── docker-compose.yaml
└── realm-config└── export├── master-realm.json├── master-users-0.json└── okta-realm.json3 directories, 4 files

因为有 --import-realm 这个指令,所以 docker 之后会完成导入指定文件夹下的配置。这样每次做完了修改,跑一下上面的指令,就可以导出到本地了

http://www.dtcms.com/wzjs/45919.html

相关文章:

  • 怎么制作免费的企业网站百度关键词检测工具
  • 烟台定制网站建设价格茂名网络推广
  • 哪些企业网站做的好上海百度推广官方电话
  • wordpress主题打包上海最专业的seo公司
  • 淘宝上网站建设好便宜快速优化网站排名软件
  • 成都网站建设公司浅谈班级优化大师免费下载
  • 便宜做外贸网站2022年最火文案
  • 外贸网站建设原则怎样做搜索引擎推广
  • 镇江网站建设找思创济南seo优化公司
  • 网站建设上线流程图商品热搜词排行榜
  • 陕西有色建设有限公司网站站长工具在线查询
  • 购物网站的建设毕业论文外贸推广优化公司
  • 一般网站建设多少钱网站建站设计
  • 盘州网站建设百度推广怎么优化关键词的质量
  • 茂名网站建设方案开发外链论坛
  • 如何在网站上做背景图片怎么做设计培训学院
  • 外贸流程是什么优化网哪个牌子好
  • 微信网页制作网站建设网络营销的推广
  • 律所网站建设建议免费seo网站优化
  • 做网站界面尺寸是多少seo平台有哪些
  • 人工智能营销网站开发广告联盟自动挂机赚钱
  • 桦甸市建设局网站站长之家域名信息查询
  • 公司转让交易平台appseo岗位职责
  • 汕头建站服务十大免费无代码开发软件
  • tuzicms做企业手机网站如何媒体平台推广
  • 网站建设优化解析网络营销的三种方式
  • 深圳海洋网络做网站seoul是啥意思
  • 有什么网站可以免费看电影免费营销软件网站
  • 怎么把自己做的网站放到公网上网站建设开发公司
  • 网站建设应该注意哪些原则百度推广登录后台