授予Docker Swarm集群的访问权限

时间:2016-04-20 07:32:49

标签: docker authorization docker-compose docker-machine docker-swarm

好的,这是我的情况:

我使用docker机器创建了一个docker swarm集群。我可以部署任何容器等。所以基本上一切都工作正常。我现在的问题是如何将群集访问权限给其他人。我希望其他人使用docker-compose在该集群上部署容器。

1 个答案:

答案 0 :(得分:2)

Docker机器使用TLS配置要保护的每个节点上的docker引擎:

运行“docker-machine config”命令时可以看到客户端配置,例如,以下设置用于访问远程docker主机:

--tlsverify 
--tlscacert="~/.docker/machine/certs/ca.pem" 
--tlscert="~/.docker/machine/certs/cert.pem" 
--tlskey="~/.docker/machine/certs/key.pem" 
-H=tcp://....

〜/ .docker / machine / certs 下的文件是其他想要连接到您的群组的用户所需要的。

我希望docker最终会创建某种形式的用户身份验证和授权。