elasticsearch 在Docker中运行OpenSearch Jmeter 板时,如何删除登录页面?

lo8azlld  于 2022-11-02  发布在  ElasticSearch
关注(0)|答案(1)|浏览(196)

我正在本地的docker容器中运行一个OpenSearch示例。我已经在它旁边添加了一个OpenSearch Dashboards容器,但是当我在浏览器中访问http://localhost:5601时,出现了一个登录屏幕。我如何禁用登录页面?这只是用于本地开发。
我的docker-compose.yml

opensearch:
    image: opensearchproject/opensearch
    container_name: opensearch-local
    ports:
      - "9200:9200"
    environment:
      discovery.type: single-node
      plugins.security.disabled: true
  opensearch-dashboards:
    image: opensearchproject/opensearch-dashboards
    container_name: opensearch-dashboards
    ports:
      - 5601:5601
    expose:
      - "5601"
    environment:
      OPENSEARCH_HOSTS: '["http://opensearch-local:9200"]'
    depends_on:
      - opensearch
polkgigr

polkgigr1#

有一个环境变量-DISABLE_SECURITY_DASHBOARDS_PLUGIN-您可以设置为禁用OpenSearch Dashboards容器上的安全性。

environment:
  OPENSEARCH_HOSTS: '["http://opensearch-local:9200"]'
  DISABLE_SECURITY_DASHBOARDS_PLUGIN: true

在这里找到了答案:https://github.com/opensearch-project/OpenSearch-Dashboards/issues/942#issuecomment-1081187658https://github.com/opensearch-project/OpenSearch/issues/1598#issuecomment-978189603

相关问题