好的,这是我的情况:
我使用docker机器创建了一个docker swarm集群。我可以部署任何容器等。所以基本上一切都工作正常。我现在的问题是如何将群集访问权限给其他人。我希望其他人使用docker-compose在该集群上部署容器。
答案 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最终会创建某种形式的用户身份验证和授权。