Docker
Laufende Dienste
Suche…
Erstellen eines fortgeschritteneren Dienstes
Im folgenden Beispiel erstellen wir einen Dienst mit dem Namenvisualisierer . Wir geben ein benutzerdefiniertes Label an und ordnen den internen Port des Dienstes von 8080 auf 9090 neu zu. Außerdem werden wir ein externes Verzeichnis des Hosts an den Dienst mounten.
docker service create \
--name=visualizer \
--label com.my.custom.label=visualizer \
--publish=9090:8080 \
--mount type=bind,source=/var/run/docker.sock,target=/var/run/docker.sock \
manomarks/visualizer:latest
Einen einfachen Service erstellen
Dieses einfache Beispiel wird einen Hallo-Welt-Webdienst erstellen, der auf dem Port 80 zu hören ist.
docker service create \
--publish 80:80 \
tutum/hello-world
Service entfernen
Dieses einfache Beispiel entfernt den Dienst mit dem Namen "visualizer":
docker service rm visualizer
Skalieren eines Dienstes
In diesem Beispiel wird der Dienst auf 4 Instanzen skaliert:
docker service scale visualizer=4
Im Docker Swarm-Modus stoppen wir keinen Dienst. Wir verkleinern es auf null:
docker service scale visualizer=0
Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow