如何从 Docker 容器中的 Confluence 服务器 运行 enable/access Confluence API

How to enable/access the Confluence API from a Confluence Server running in a Docker container

我是 运行 使用官方 Docker 容器的 Confluence 服务器:atlassian/confluence-serverhttps://hub.docker.com/r/atlassian/confluence-server/

我现在想访问 Confluence REST API:https://docs.atlassian.com/atlassian-confluence/REST/latest-server/

我看到容器公开了 2 个端口:80908091。我可以在前者上获得 Confluence UI。后者应该是 API 端口吗?

如果我必须安装插件,我也检查了插件。但是我什么也没找到。

也许我必须从 docker 命令发送更多变量或公开更多端口?

找到了!

API不需要进一步配置。它在与 UI 相同的端口上可用。因此,在 atlassian/confluence-server 的默认配置的情况下,API 在以下位置可用:

http://localhost:8090/rest/api/content