Oathkeeper 相关介绍可以参考官方文档,主要就是cloud native 身份以及访问代理

运行环境使用docker

安装(api proxy )

  • Dockerfile
api:
dockerfile-api
FROM oryd/oathkeeper
ENV DATABASE_URL=memory
ENV CREDENTIALS_ISSUER_ID_TOKEN_HS256_SECRET=changemechangemechangemechangemedo
CMD [ "serve","api","--disable-telemetry"]proxy:
dockerfile-proxyFROM oryd/oathkeeper
ENV OATHKEEPER_API_URL=http://api:4455/
ENV CREDENTIALS_ISSUER_ID_TOKEN_HS256_SECRET=changemechangemechangemechangemedo
CMD [ "serve","proxy","--disable-telemetry"]

  • docker-compose 文件
 version: "3"
services:api:build: context: ./dockerfile: dockerfile-apiports:- "4455:4455"proxy:build:context: ./dockerfile: dockerfile-proxyports:- "4456:4456"   

构建&&启动

  • image build
docker-compose build

  • 启动
docker-compose up -d

效果

说明

从运行结果以及实际效果,官方文档在端口以及如何运行上,文档是有问题的,没有说清楚,很大一部分的原因
应该是和一直在调整的问题吧,比如api 以及proxy 端口的问题,官方文档就有问题,和实际端口是反的,但是总
的来说这是一个不错的项目

参考资料

https://www.ory.sh/docs/guides/master/oathkeeper/1-overview/3-configuration
https://github.com/rongfengliang/oryd-oathkeeper-docker-compose
https://github.com/ory/oathkeeper

ory Oathkeeper docker-compose 安装运行相关推荐

  1. 使用Docker Compose安装mysql

    使用Docker Compose安装mysql 1运行 安装 Docker Compose 运行以下命令以下载 Docker Compose 的当前稳定版本:$ sudo curl -L " ...

  2. 如何使用Docker Compose安装Drupal

    The author selected United Nations Foundation to receive a donation as part of the Write for DOnatio ...

  3. 53.Azure中CentOS的Docker里安装运行SQL Server容器

    大家熟悉SQL Server可以安装在Windows系统上,我也介绍了SQL Server可以安装在LInux上,那么今天我将给大家介绍SQL Server安装在Docker上成为容器快速运行起来 首 ...

  4. Docker Compose安装以及入门

    Docker 安装 脚本安装 自定义脚本 wget https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/stable/Packages ...

  5. docker compose 安装es和kibana

    docker compose 安装es和kibana 准备工作 创建es数据存放目录 mkdir /root/app/elk/es/data 增加目录权限 不增加权限,es有可能启动不起来 chmod ...

  6. docker compose安装elasticsearch

    docker compose安装 elasticsearch 安装 创建目录 es: mkdir es cd es 创建挂载目录 data mkdir data 创建 docker-compose.y ...

  7. Docker Compose安装

    一 .  Docker Compose概述 Docker Compose是一个用于定义和运行多个容器Docker应用程序的工具.使用Compose,您可以使用YAML文件来配置应用程序的服务.然后 , ...

  8. Docker 及 Docker Compose 安装及使用教程 (2020版)

    文章目录 图文详细教程 1 Docker原理 2 Docker安装 3 镜像(Image) 3.1 获取镜像 3.2 查找拖取镜像 3.3 列出镜像 3.4 删除镜像 3.5 创建的镜像 4 容器(C ...

  9. 04@Docker Compose安装Compose模板文件的使用

    文章目录 Docker Compose 一.Docker Compose的介绍 1.Compose概述 2.Docker与Docker Compose区别 二.Docker Compose的安装 1. ...

  10. Docker Compose 安装

    官方教程 https://docs.docker.com/compose/install/ 为什么有这篇博客 Docker Compose 并不能通过 yum 安装,所以每次安装还需要找来找去,不如先 ...

最新文章

  1. python中文叫什么意思-python中文叫什么
  2. JAVA第六章第6题,java第六章例题源代码
  3. Spring 处理过程分析
  4. 构建之法第11、12章
  5. Linux基础(iptables与firewalld防火墙)
  6. HTML_CSS_JS_JSON
  7. Linux下命令详解(-)
  8. pyinstaller打包流程
  9. python中mean的用法_python 的numpy库中的mean()函数用法介绍
  10. python爬虫开发 urlparse、parse_qs、urlencode、quote、unquote、urljoin 用法总结
  11. php中英文逗号分号转换等
  12. ARVR技术 | AR, VR, MR和XR?想搞清楚不?
  13. 计算机网络-第一章(b站王道考研)
  14. #if...#endif是C++中的条件编译预处理命令
  15. 入行 AI,如何选个脚踏实地的岗位
  16. Day.js格式化时间
  17. 马斯洛的需要层次理论
  18. BUGKU--web详解
  19. 安卓玩机搞机技巧综合资源--安装谷歌相机 小米查询信息 锁频段 提高网速【七】
  20. 大神论坛 逆向分析 Internet Download Manager 序列号算法 附IDM注册机完整源码

热门文章

  1. Photoshop阈值
  2. 这4个方法能快速给黑白照片上色,你都知道吗?
  3. MySQL介绍及CRUD操作。
  4. 新手下载Unity3D以及连接脚本编程软件(VS)教程
  5. FIAA固定资产【10手工价值修正】
  6. Android常用多线程
  7. C#:关于NPIO创建Excel后缀及版本的问题
  8. Cocos2d-x数据模块教程03:XML数据操作
  9. 平安京服务器维护无法发布新内容,决战平安京10月25日更新维护公告 决战平安京更新内容汇总...
  10. 【阿尼亚喜欢BigData】“红亚杯”数据分析进阶—使用Python操作Hive专题赛——满分解析②