【发布时间】:2020-11-02 15:17:45
【问题描述】:
我正在尝试使用 REST API 通过 tcp 端口远程连接到 docker 守护程序。目前任何人都可以通过端点访问它。如何使用 Oauth 或 ID/密码对其进行保护?
【问题讨论】:
-
标准 Docker 中唯一的东西是 TLS 客户端证书授权。我真的建议不要启用它,或者使用
ssh root@host ...或像 Ansible、Chef 或 Salt Stack 这样的自动化工具;使用 Docker 接管主机非常容易,而且您不希望不小心弄错身份验证设置。 -
那么portainer是如何使用认证方式的呢?我认为至少应该有一个解决方法。
标签: docker rest oauth-2.0 docker-compose docker-machine