Vorteile | Nachteile |
---|---|
|
|
Vorteile | Nachteile |
---|---|
|
|
Vorteile | Nachteile |
---|---|
|
|
docker run -e VSTS_ACCOUNT=username
-e VSTS_TOKEN=personal_access_token
-v /var/run/docker.sock:/var/run/docker.sock
-it microsoft/vsts-agent
Optional:
Docker File:
Ausgabeordner/Dockerfile
Image Name:
User/Repo/Build-ID
Optional:
Include Latest Tag
Container-Cluster über mehrere Docker-Hosts
Das Tool Docker Swarm Visualizer gestattet eine Übersicht der laufenden Services und Hosts.
Lizenz: Apache GitHub
Verfügbare Container:
docker swarm init [OPTIONS]
Nach erfolgreicher Erstellung werden der Token und Befehl zum Hinzufügen angezeigt.
docker swarm join [OPTIONS] HOST:PORT
-- token Zugriffstoken
docker swarm leave [OPTIONS]
--force, -f Erzwingt das Verlassung und ignoriert Warnungen WICHTIG: die Node muss noch mein Manager abgemeldet werden!
docker swarm join-token [OPTIONS] (worker|manager)
docker swarm Update [OPTIONS]
docker node ls [OPTIONS]
docker node inspect [OPTIONS] self|NODE
docker node ps [OPTIONS] [NODE]
docker node rm [OPTIONS] Node
docker node promote NODE
docker node demote NODE
docker service create [OPTIONS] IMAGE [COMMAND] [ARG...]
--name | Name für den Service |
--network | Verwendetes Netzwerk |
--publish, -p | Veröffentlicht den Port |
--replicas | Zahl der gleichzeitig laufenden Instanzen |
docker service rm SERVICE
docker service ls [OPTIONS]
docker service inspect [OPTIONS] SERVICE
docker service scale SERVICE=ANZAHL
docker service logs [OPTIONS] SERVICE
docker stack deploy [OPTIONS] STACK
-compose-file , -c | Name / Pfad zum Compose-File |
docker stack rm STACK
docker stack ls
docker stack services [OPTIONS] STACK
docker node update --label-add KEY[=VALUE]
docker node update --label-rm KEY
docker service create --name myservice
--constraint 'node.labels.type == web' myimage:latest
version: "3.2"
services:
myservice:
image: myimage:latest
deploy:
placement:
constraints:
- 'node.role == manager'
- 'node.platform.os == linux'
- 'node.labels.type == web'