將服務部署到 swarm
在您建立 Swarm之後,您可以將服務部署到 Swarm。在本教學課程中,您也新增了工作節點,但這不是部署服務的必要條件。
開啟終端機並透過 ssh 連線到執行管理節點的機器。例如,本教學課程使用名為 `manager1` 的機器。
執行下列指令
$ docker service create --replicas 1 --name helloworld alpine ping docker.com 9uk4639qpg7npwf3fn2aasksr
- `docker service create` 指令會建立服務。
- `--name` 旗標會將服務命名為 `helloworld`。
- `--replicas` 旗標指定 1 個執行中執行個體的期望狀態。
- 引數 `alpine ping docker.com` 將服務定義為執行 `ping docker.com` 指令的 Alpine Linux 容器。
執行 `docker service ls` 以查看執行中服務的清單
$ docker service ls ID NAME SCALE IMAGE COMMAND 9uk4639qpg7n helloworld 1/1 alpine ping docker.com
後續步驟
現在您可以檢查服務了。