Ich muss einen Docker-Dienst in einem Docker-Schwarm 1.12-Cluster einen Hostnamen zuweisen.set hostname service docker schwarm
Ich habe 3 Knoten:
$ docker-machine ls
node-1 * virtualbox Running tcp://192.168.99.100:2376 v1.12.1
node-2 - virtualbox Running tcp://192.168.99.101:2376 v1.12.1
node-3 - virtualbox Running tcp://192.168.99.102:2376 v1.12.1
5 Dienstleistungen:
$ docker service ls
3a61zuut1moi frontend 1/1
3fi2rby9qvkr nginx 1/1
4k3uw95rjsbf mongo 1/1
a41hy01hj2qd redis 1/1
an02r7mfxerq oauth 1/1
3oepkciv0wlh rest 1/1
Und 1 Netzwerk:
$ docker network ls
8mvvwetvakh7 proxy overlay swarm
Die Dienstleistungen oauth & Rest müssen zwischen ihnen werfen Domain-Namen kommunizieren Der oauth-Dienst wird durch oauth.example.com und den rest-Dienst durch rest.example gekennzeichnet. com.
- Rest-Service nach OAUTH-Service fragen, wenn Benutzer-Token bereits existiert.
- oauth Service haben eine JKS cert, welche Verbindungen durch * .example.com
I oauth.example.com zu oauth Dienst zuweisen müssen erlaubt, wie kann ich das tun?
Vielen Dank !!