2017-10-09 160 views
1

我是很新的docker,区别只是开始进军这个。我在网上读到这个。我开始知道docker的以下命令:docker rundocker service。据我了解,与docker run我们正在纺一个新的container。但是我不清楚docker service是做什么的?它是否在Swarm中旋转容器?泊坞窗:`码头工人run`和'泊坞窗service`

谁能帮助理解简单的理解?

回答

2

docker run命令创建和启动本地泊坞窗主机上的容器。

甲搬运工“服务”是一个或多个容器用下码头工人的群模式下运行的相同的配置。这与docker run类似,因为您旋转了一个容器。不同的是你现在有编配。该编排会在您的容器停止后重新启动容器,找到合适的节点根据您的约束运行容器,向上或向下扩展您的服务,允许您使用网状网络和VIP来发现您的服务,并执行滚动更新将运行中的应用程序更改期间的停机风险降至最低。

+0

谢谢您的回答,得到了点! – CuriousMind

1

泊坞RUN - 从一个码头工人形象

泊坞START创建并运行容器 - 你已经使用泊坞STOP(其停止RUNNING容器,并在运行多克后,将使用STARTSTART已停止容器

多克DOWN - 它将STOPREMOVE您的码头工人的容器以及任何DATA存储容器

这同样适用于码头工人群里。