當(dāng)前版本的Docker包括swarm模式,亞洲服務(wù)器租用,用于本地管理稱為swarm的Docker引擎集群。使用Docker CLI創(chuàng)建集群,將應(yīng)用程序服務(wù)部署到集群以及管理集群行為。
在創(chuàng)建一個群后就可以部署一個服務(wù)群,在本教程中,您還添加了worker節(jié)點(diǎn),香港免備案主機(jī),但這不是部署服務(wù)的必要條件。
1.打開一個終端,然后將其SSH到運(yùn)行管理器節(jié)點(diǎn)的計算機(jī)中。例如,本教程使用名為的計算機(jī)manager1。
2.運(yùn)行以下命令:
$ docker service create --replicas 1 --name helloworld alpine ping docker.com
9uk4639qpg7npwf3fn2aasksr
該docker service create命令創(chuàng)建服務(wù)。
該--name標(biāo)志為服務(wù)命名helloworld。
該--replicas標(biāo)志指定1個運(yùn)行實(shí)例的所需狀態(tài)。
參數(shù)alpine ping docker.com將服務(wù)定義為執(zhí)行命令的Alpine Linux容器ping docker.com。
3.運(yùn)行docker service ls以查看正在運(yùn)行的服務(wù)列表:
$ docker service ls
ID NAME SCALE IMAGE COMMAND
9uk4639qpg7n helloworld 1/1 alpine ping docker.com